← 返回列表

基于软件通信体系结构的数据传输方法

申请号: CN202410063128.6
申请人: 成都谐盈科技有限公司
申请日期: 2024/1/17

摘要文本

本发明涉及基于软件通信体系结构的数据传输方法,步骤包括:A.设置组件A的端口最大连接数;在端口列表中有组件A的端口名称和端口ID、组件A端口与其他组件连接的连接ID和其他组件的端口编号,组件A将其他组件的逻辑地址与连接ID和端口编号对应;B.组件A将相同的载荷信息发送给不同的组件时,调用其他组件的第一通信函数,参数为载荷信息;C.组件A将载荷信息发送给指定组件时,调用指定组件的第二通信函数,第二通信函数的第一参数为连接ID或接收载荷信息组件的端口编号,第二参数为载荷信息。本发明实现了组件一对多、一对一和多对一组件的数据传输,极大提高了组件通信传输效率、降低了工程的复杂程度以及工程的体积大小。

专利详细信息

项目 内容
专利名称 基于软件通信体系结构的数据传输方法
专利类型 发明申请
申请号 CN202410063128.6
申请日 2024/1/17
公告号 CN117579458A
公开日 2024/2/20
IPC主分类号 H04L41/04
权利人 成都谐盈科技有限公司
发明人 许忠文; 邓敏; 张强
地址 四川省成都市高新区科园二路10号3栋2单元6层2号

专利主权项内容

1.基于软件通信体系结构的数据传输方法,其特征为:步骤包括:A.设置组件A的端口最大连接数max;生成端口列表,在所述端口列表中存储有组件A的端口信息,所述端口信息包括端口名称和端口ID,将组件A的端口与其他组件的端口连接后,生成两个连接端口之间的连接ID,将所述连接ID和所连接的其他组件端口的端口编号添加到所述端口列表中,组件A还获取所连接的其他组件的逻辑地址,并将其他组件的逻辑地址与各自对应的连接ID和端口编号分别对应,将所述端口列表保存到组件A中;B.当组件A将相同的载荷信息发送给其他不同的组件时,组件A先分别与接收载荷信息的其他组件建立通信连接,然后调用其他各组件的第一通信函数,载荷信息为所述第一通信函数的参数,将载荷信息分别发送到对应的其他组件中;C.当组件A将载荷信息发送给其他指定组件时,组件A先与指定的组件建立通信连接,然后调用指定组件的第二通信函数,所述第二通信函数的第一参数为通信双方组件的连接ID或接收载荷信息组件的端口编号,第二参数为载荷信息。