我如下解决这个问题:
该系统将基于J2EE构筑一个web-based的应用,而读手持设备的逻辑将由Applet通过JNI调用底层的设备驱动模块来完成。
大家有何自己的看法吗?多谢了
我如下解决这个问题:
该系统将基于J2EE构筑一个web-based的应用,而读手持设备的逻辑将由Applet通过JNI调用底层的设备驱动模块来完成。
大家有何自己的看法吗?多谢了
在消息系统中,一个消息生产过程(producer )开始运行,发送一个消息到目标,不必担心消息接受方是否在运行。反过来,消息接受方能够在生产处理过程(producer )写入信息后再读取这个消息。因为producer方 和consumer方都只依赖于目的地,不是彼此依赖地,因此称为松耦合。
松耦合对于你这样的系统极其重要,是架构设计主要因素。
Stock-take Module涉及子系统之间的通讯,建议使用JMS会更好一些。
JMS有利于解决一些类型的问题,但这里可以不用它。从上面这个图可以看出来,应用程序只需部署在headquater,而各workstation只需浏览器即可。
因为我发现你需求中有分站和数据中心数据拷贝,如何保证数据中心的数据更新后,分站的数据能够及时更新?使用JMS非常合适,数据中心作为publisher,数据更新后,发送一个消息到topic,各个分站作为subscriber,获得消息,得到最新数据,然后更新自己的本地数据。
仅仅供参考。