摘要
针对基于Web的分布式测量应用的需求,提出了一种新的分布式测量软件模型.该模型充分利用Java2平台和其他Web工具的优势,在实现客户服务器间便捷有效的网络通信方面具有显著特色.使用Java2平台下的分布式对象技术简化了繁琐的底层协议处理,使用Java本机接口解决了跨语言调用底层硬件驱动的问题.用此模型成功开发了一个应用实例,基于Internet的远程机器人实时测试系统,验证了模型的可行性和有效性.
A new software architecture specifically designed for developing Web-based distributed measurement applications is introduced. The main feature of this architecture is its easy and efficient network communication in client-server applications. The proposed architecture takes full advantage of the Java 2 platform and other Web tools, including applet, Java remote method invocation (RMI), Java native interface (JNI), Web server and Web browser, etc. The use of Java RMI simplifies the boring low-level protocol processing. RMI-based objects can be quickly deployed and managed across networks. The use of JNI ensures applications to interface the low-level device drivers. A demonstration project was implemented to run a remote robotic laboratory over Internet, which proves the validity of the proposed architecture.
出处
《东南大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2005年第3期372-375,共4页
Journal of Southeast University:Natural Science Edition
基金
国家重点基础研究发展计划(973计划)资助项目(2002CB312102)
江苏省博士后科研计划资助项目.