一种跨平台系统面向数据的通信方法技术方案

技术编号:18404063 阅读:55 留言:0更新日期:2018-07-08 22:17
本发明专利技术提出了一种跨平台系统面向数据的通信方法。该方法面向多个节点组成的大规模分布式实时系统,针分布式实时系统跨平台通信所面临的多类型复杂数据请求,通过基于以数据为核心的方法实现系统平台内和平台间数据的通信,降低了系统通信的耦合度,增强了系统的可扩展性。该方法所应用的系统由多个平台组成,平台内有一个通信管理服务器和多个节点;节点通过平台内的通信管理服务器注册各类数据通信服务和请求,从而在通信管理服务器内建立从数据到连接的映射关系,形成数据到连接的对应表,通信管理服务器通过数据到连接的对应表管理者平台内的通信关系。平台间的通信管理服务器定时交换信息,更新数据到连接的对应表。

A data oriented communication method for cross platform system

The invention provides a data oriented communication method for cross platform systems. The method is oriented to a large and distributed real time system composed of multiple nodes, and the multi type and complex data request is faced by the distributed real-time system across platform communication. The communication between the system platform and the platform data is realized by the method based on the data, which reduces the coupling degree of the system communication and enhances the system's availability. Extensibility. The system is composed of multiple platforms. There is a communication management server and multiple nodes in the platform. The nodes register various data communication services and requests through the communication management server in the platform, and establish the mapping from data to connection in the communication management server to form the data to the connection. The communication relationship between the communication management server and the corresponding table manager platform through the data to the connection table. The communication management server between platforms regularly exchanges information and updates data to the corresponding table of connections.

【技术实现步骤摘要】
一种跨平台系统面向数据的通信方法
本专利技术属于计算机通信
,具体涉及一种跨平台系统面向数据的通信方法。
技术介绍
传统的数据通信方法主要采用面向连接的方式,当多个节点组成的大规模分布式实时系统跨平台通信时,传统的面向连接的通信方法具有耦合度高、不易扩展的缺点,无法高效的解决通信中存在的资源分布不确定性的问题。
技术实现思路
专利技术目的:为了解决传统的通信方法具有耦合度高、不易扩展和通信中资源分布不确定性的问题,提出一种跨平台系统面向数据的通信方法。技术方案:一种跨平台系统面向数据的通信方法,该方法所应用的系统为有跨平台通信需求的大规模分布式系统,其架构为:由多个平台组成,每个平台内存在一个通信管理服务器和多个通信节点,通信网络由平台内/平台间两级通信网络组成;通信管理服务器存储有数据到连接的对应表,通过数据到连接的对应表管理着本平台内的通信关系。一种基于动态表的大规模分布式系统管理方法,其管理方法如下:节点通过平台内的通信管理服务器注册各类数据通信服务和请求,从而在通信管理服务器内建立从数据到连接的映射关系,形成数据到连接的对应表,通信管理服务器通过数据到连接的对应表管理者平台内的通信关系;平台间的通信管理服务器定时交换信息,更新数据到连接的对应表。有益技术效果:本专利技术针分布式实时系统跨平台通信所面临的多类型复杂数据请求,通过基于以数据为核心的方法实现系统平台内和平台间数据的通信,降低了系统通信的耦合度,增强了系统的可扩展性。附图说明图1为本专利技术的系统架构示意图。具体实施方式以下结合附图对本专利技术进行详述。一种跨平台系统面向数据的通信方法,所应用的系统为有跨平台通信需求的大规模分布式系统,采用基于以数据为核心的通信方法实现系统平台内和平台间数据的通信,降低了系统通信的耦合度,增强了系统的可扩展性。一种跨平台系统面向数据的通信方法,该方法所应用的系统为有跨平台通信需求的大规模分布式系统,其架构为:如图1所示。该系统由多个平台组成,通信网络由平台内/平台间两级通信网络组成。每个平台内有通信管理服务器,负责建立从数据到连接的映射关系。通信管理服务器管理着本平台内的通信关系,通过通信注册过程,形成数据到连接的对应表。不同通信管理服务器定时交换其他管理器中数据到连接的对应表。当平台1内节点N1需要请求A类数据时,向平台1内通信服务器发送请求,通信服务器查询数据到连接的对应表:若平台1内有节点N2注册有A类数据服务,通信服务器建立节点N2到N1的连接,节点N2通过平台内通信向节点N1提供A类数据服务;若平台1内节点都没有注册A类数据服务,而平台2内的节点N3注册有A类数据服务,通信服务器建立该节点N3到N1的连接,节点N3通过平台间通信向节点N1提供A类数据服务。本文档来自技高网...

【技术保护点】
1.一种跨平台系统面向数据的通信方法,其特征在于:该方法所应用的系统为有跨平台通信需求的大规模分布式系统,节点通过平台内的通信管理服务器注册各类数据通信服务和请求,从而在通信管理服务器内建立从数据到连接的映射关系,形成数据到连接的对应表,通信管理服务器通过数据到连接的对应表管理者平台内的通信关系;平台间的通信管理服务器定时交换信息,更新数据到连接的对应表。

【技术特征摘要】
1.一种跨平台系统面向数据的通信方法,其特征在于:该方法所应用的系统为有跨平台通信需求的大规模分布式系统,节点通过平台内的通信管理服务器注册各类数据通信服务和请求,从而在通信管理服务器内建立从数据到连接的映射关系,形成数据到连接的对应表,通信管理服务器通过数据到连接的对应表管理者平台内的通信关系;平台间的通信管理服务器定时交换信息,...

【专利技术属性】
技术研发人员:王乐路辉李亚晖吕广喆郭秋丽谢建春
申请(专利权)人:中国航空工业集团公司西安航空计算技术研究所
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1