论文部分内容阅读
为解决分布式监测系统中监测终端与上层系统的通信问题,从即时通信领域引入并扩展了XMPP(ExtensibleMessaging and Presence Protocol,可扩展消息和出席协议)协议,提出了一种基于XMPP的分布式监测系统通信方案。在该通信方案中,尽管监测终端作为客户端运行,但上层系统却可以获知监测终端的出席状态并主动与之进行通信。监测终端和上层系统之间的通信是通过传输XML数据进行的,并且结合了TLS和SASL安全协议,这使得该方案具有良好的可扩展性和安全性。测试及应用表明,该通信方案可用于高速或窄带TCP/IP网络环境下的分布式监测系统的构建。
In order to solve the communication problem between the monitoring terminal and the upper system in the distributed monitoring system, XMPP (Extensible Messaging and Presence Protocol) protocol is introduced and extended from the realm of instant messaging. An XMPP-based distributed monitoring System communication scheme. In this communication scheme, although the monitoring terminal operates as a client, the upper system can learn the presence status of the monitoring terminal and actively communicate with it. Communication between the monitoring terminal and the upper system is carried out by transmitting XML data and incorporates TLS and SASL security protocols which make the scheme scalable and secure. Tests and applications show that this communication scheme can be used in the construction of distributed monitoring system under high-speed or narrow-band TCP / IP network environment.