注:原文发布于javagrow.blogspot.com @ 2008年6月19日 星期四
提到工业控制,程序员的第一反应是底层的编序语言C/C++. 很显然C/C++编写的程序无论在速度还是资源的使用上都比JAVA要有优势, 但做为第三代的高级语言的JAVA就完全无用武之地吗?
其实,JAVA在工控中应用的时代已经到来:
1. JAVA的跨操作系统平台运行的特性
2. Java communication API/RXTX library用来串口通迅
3. JavaME 和 嵌入式JRE (Embedded JRE)
4. jamod (Java modbus library)
5. JAVA Tini
6.Java native access library(JNA)
以上的工具都可以用来建立完整可常的硬件控制系统, 再加上JAVA在网络应用序程中的地位, 建立可远程监控设备服务完全可行的. 在这样的系统中,使用B/S构架, 用户或工程人员可在任何地点,任何时间使用标准的浏览器实现远程作业.
以后再对其中的技术和远程监控系统框架做分析和讲解.