[发明专利]数据传输方法及装置在审
| 申请号: | 201910123154.2 | 申请日: | 2019-02-19 |
| 公开(公告)号: | CN110008036A | 公开(公告)日: | 2019-07-12 |
| 发明(设计)人: | 魏志明;范志刚 | 申请(专利权)人: | 西安万像电子科技有限公司 |
| 主分类号: | G06F9/54 | 分类号: | G06F9/54 |
| 代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 韩畅 |
| 地址: | 710065 陕西省西安市高*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 目标进程 目标地址信息 系统平台 发送通信 判断结果 数据传输 在线状态 进程 计算机技术领域 获取目标 维护 通信 终端 统一 | ||
1.一种数据传输方法,其特征在于,所述方法包括:
获取目标进程对应的目标地址信息;
判断所述目标进程是否处于在线状态,得到判断结果;
根据所述判断结果和所述目标地址信息,向所述目标进程发送通信数据。
2.根据权利要求1所述的方法,其特征在于,在所述获取目标进程对应的目标地址信息之前,所述方法还包括:
创建进程间通信IPC对象;
通过所述IPC对象从共享内存中获取与源进程对应的源地址信息;
向所述共享内存发送所述源地址信息与源进程标识之间的对应关系。
3.根据权利要求2所述的方法,其特征在于,在所述获取目标进程对应的目标地址信息之前,所述方法还包括:
从所述共享内存中获取多个已注册进程分别对应的初始进程信息;
根据多个初始进程信息,从多个已注册进程中选取目标进程,所述目标进程为与所述源进程进行通信的进程;
所述获取目标进程对应的目标地址信息,包括:
根据所述目标进程对应的初始进程信息,获取所述目标地址信息。
4.根据权利要求1所述的方法,其特征在于,所述根据所述判断结果和所述目标地址信息,向所述目标进程发送通信数据,包括:
根据所述判断结果和所述目标地址信息,通过同步发送接口或异步发送接口向所述目标进程发送所述通信数据。
5.根据权利要求4所述的方法,其特征在于,在所述根据所述判断结果和所述目标地址信息,向所述目标进程发送通信数据之后,所述方法还包括:
若通过所述同步发送接口向所述目标进程发送所述通信数据,接收所述目标进程反馈的同步接收信息。
6.根据权利要求1至5任一所述的方法,其特征在于,在所述获取目标进程对应的目标地址信息之前,所述方法还包括:
根据所述目标进程所实现的功能,生成所述通信数据。
7.一种数据传输方法,其特征在于,所述方法包括:
接收通信数据;
将所述通信数据加入消息队列;
向各个数据处理组件分发所述消息队列中的各个通信数据,使得各个数据处理组件对分发的通信数据进行处理。
8.根据权利要求7所述的方法,其特征在于,在所述将所述通信数据加入消息队列之前,所述方法还包括:
判断所述通信数据的数据类型是否与预先设置的目标数据类型一致,所述目标数据类型为源进程监听的数据类型;
所述将所述通信数据加入消息队列,包括:
若所述通信数据的数据类型与所述目标数据类型一致,将所述通信数据加入所述消息队列。
9.一种数据传输装置,其特征在于,所述装置包括:
第一获取模块,用于获取目标进程对应的目标地址信息;
判断模块,用于判断所述目标进程是否处于在线状态,得到判断结果;
第一发送模块,用于根据所述判断结果和所述目标地址信息,向所述目标进程发送通信数据。
10.一种数据传输装置,其特征在于,所述装置包括:
接收模块,用于接收通信数据;
添加模块,用于将所述通信数据加入消息队列;
发送模块,用于向各个数据处理组件分发所述消息队列中的各个通信数据,使得各个数据处理组件对分发的通信数据进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安万像电子科技有限公司,未经西安万像电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910123154.2/1.html,转载请声明来源钻瓜专利网。





