将串行通信设备与JSF 2应用程序集成的策略

时间:2015-03-03 06:28:52

标签: jsf-2 primefaces communication

我正在使用jsf 2.2和primefaces 5.1与mysql数据库后端。浏览器客户端需要将一些串行设备与JSF应用程序连接。这些是医疗设备,其中一些需要用户在浏览器应用程序中进行交互,有些则不需要。使用JSF应用程序处理这些设备的更好策略是什么。 目前,我有一个处理此通信的多线程Java桌面应用程序,但在可伸缩性,用户体验和体系结构方面存在很多缺陷。我非常精通开发Java桌面串行通信软件,但是对于这个项目 1.我应该为每种类型的设备编写Web服务吗? 2. Web服务可以处理与此类设备的用户交互会话吗? 您对战略层面的建议将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

历史上,出于安全原因,不允许浏览器访问主机串行端口,但至少有一个插件可用,允许这样做:

您还可以使用Google Chrome应用访问串口:

根据您的使用情况,这对您来说已经足够了。如果您正在寻找典型桌面客户端应用程序的所有功能,但基于浏览器,那么Mozilla有一些可能类似的目标 - 您可以在这里看到最新的,但我认为它现在不能满足您的即时需求: