首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种任意软件进程之间的通信方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:北京基软科技有限公司

摘要:本发明公开了一种任意软件进程之间的通信方法,包括由通信发起方软件进程确定另外一端的软件进程应具有的属性;确定通信接收方软件进程的地址;在通信接收方软件进程所在计算机安装一个用于软件进程之间通信、查询的网络守候进程;从通信接收方软件进程地址所在计算机的通信信息守候进程查询通信接收方软件进程的通信信息;确定查找到的软件是否正在运行,如果没有运行能否远端启动;如果能够远端启动,满足启动条件,远端启动通信接收方软件进程;查询启动后通信接收方软件进程信息;根据查询到的通信信息和通信接收方软件进程建立通信网络连接。本发明可实现陌生软件之间进行通信;在网络中的陌生软件可以实现通信,即陌生软件之间可协同工作。

主权项:1.一种任意软件进程之间的通信方法,其特征在于,所述方法包括:A通过通信发起方软件进程确定另外一端的软件进程应具有的属性;B确定通信接收方软件进程的地址;C在通信接收方软件进程所在计算机事先安装一个用于软件进程之间通信、查询的网络守候进程;D从通信接收方软件进程地址所在计算机的通信信息守候进程查询通信接收方软件进程的通信信息;E确定查找到的软件是否正在运行,如果没有运行能否远端启动;如果能够远端启动,满足启动条件,远端启动通信接收方软件进程;然后查询启动后通信接收方软件进程信息;F根据查询到的通信信息和通信接收方软件进程建立通信网络连接;所述C中用于软件和软件进程之间通信、查询的网络守候进程称为通信信息守候进程;通信信息守候进程用于查询本机可实现软件进程通信信息的列表,可查询的信息中至少包含:本机可以实现任意软件进程间通信的软件列表、每个软件的功能列表、每个功能从远端使用的方法、每个功能从远端使用需要具备的条件、每个功能从远端使用需要的权限、双方身份验证的方法、每个功能使用过程中需要的数据、每个功能使用过程中输出数据、软件种类、软件名称、软件版本号、软件当前是否正真运行、软件当前运行进程网络守候端口号、是否可以通过通信信息守候进程和软件进程通信、是否可以按照远端要求启动软件及远端启动软件的方法;所述通信方法还包括:根据查询到的通信接收方软件进程的通信信息确定是否需要验证通信发起方软件进程和通信接收方软件进程的身份以及验证身份的方法;通信发起方软件进程和通信接收方软件进程遵循的“软件进程间通信协议”版本号;主通信网络连接中协商通信加密事项;需要加密,则在通信网络连接中传递的数据根据协商结果加密;通信发起方软件进程根据查询到的通信信息和通信接收方软件建立次通信网络连接;协商通信发起方软件进程和通信接收方软件进程双方的通信领域、通信领域词汇,互相查询对方功能列表,确定要执行的功能,协商待执行功能需要的条件、满足待执行功能的条件,确定双方通信的数据格式,查询对方的目标对象或目标范围,协商待传送的数据编码方式,双方都可向对方请求、发送待处理的目标对象数据;通信接收方软件进程执行源软件进程确定的功能,将执行功能的结果发送给通信发起方软件进程,直到双方协商执行结束通信。

全文数据:

权利要求:

百度查询: 北京基软科技有限公司 一种任意软件进程之间的通信方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。