期刊文献+

构建跨平台的通信模型及其基于RCS库的实现方法 被引量:2

Build of Cross-Platform Communication Model and Implementation Method Based on RCS Library
下载PDF
导出
摘要 在控制系统的领域中,现多数采用的是多处理器或多操作系统,会遇到异构平台间的过程控制等的通信问题,且不同平台可处理的数据格式不同.本文提出了一种跨平台的通信模型,该模型中采用中间代理的方法,将底层通信与上层应用分离,使底层的通信过程对用户透明.本文以RCS库的CMS和NML为基础,根据模型给出了相应的实现方法.CMS是RCS库的底层通信管理系统,提供消息读写、数据编码/解码以及跨平台的通信功能.NML是对CMS的封装,提供了更高层次的接口,CMS/NML均由一系列C++类实现. In the field of the control system, MP or Multiple operating systems is often used, which will encounter the communication problems of process control operations in heterogeneous platforms, because different platforms handle data format is different. This paper proposes a cross-platform communication model. The model uses the method of intermediate proxy, which separates the underlying communication and the upper application and makes the underlying communication process transparent to the user. Based on the CMS and NML of RCS library, according to the model, the paper presents the corresponding implementation methods. CMS is the underlying communication management system of RCS library, providing the functions of reading and writing messages, encoding/decoding data and cross-platform communication. NML is the encapsulation of CMS, providing a higher level interface to make the upper system communication more convenient and to solve the communication between the heterogeneous platforms better. The CMS/NML are realized by a series of C++ classes.
作者 廉梦佳 刘荫忠 王俊霖 LIAN Meng-Jia LIU Yin-Zhong WANG Jun-Lin(University of Chinese Academy of Sciences, Beijing 100049, China Shenyang Institute of Computing Technology, Chinese Academy of Sciences, Shenyang 110171, China Dalian University of Technology, Dalian 116024, China)
出处 《计算机系统应用》 2017年第2期195-200,共6页 Computer Systems & Applications
关键词 跨平台 通信模型 中间代理 RCS库 CMS/NML cross-platform communication model intermediate proxy RCS library CMS/NML
  • 相关文献

参考文献8

二级参考文献39

共引文献39

同被引文献11

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部