恭喜云筑信息科技(成都)有限公司杜颍萱获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜云筑信息科技(成都)有限公司申请的专利一种基于管道在Electron中实现跨进程通讯的方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119149270B 。
龙图腾网通过国家知识产权局官网在2025-04-08发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411662430.X,技术领域涉及:G06F9/54;该发明授权一种基于管道在Electron中实现跨进程通讯的方法是由杜颍萱;游凯;马海;刘毅强;张自平设计研发完成,并于2024-11-20向国家知识产权局提交的专利申请。
本一种基于管道在Electron中实现跨进程通讯的方法在说明书摘要公布了:本发明公开了一种基于管道在Electron中实现跨进程通讯的方法,包括在Electron中创建第一管道和第二管道;打开Electron的开发应用和第三方应用并使二者链接上第一管道和第二管道;开发应用上线生成上线消息并通过第一管道发送给第三方应用,第三方应用读取上线消息,等待开发应用与第三方应用的数据交互;开发应用第三方应用生成数据交互消息并通过第一管道第二管道发送给第三方应用开发应用,第三方应用开发应用读取数据交互消息并解析出数据交互消息中的数据,完成数据交互。本发明保证了跨进程通讯的安全性和可靠性。
本发明授权一种基于管道在Electron中实现跨进程通讯的方法在权利要求书中公布了:1.一种基于管道在Electron中实现跨进程通讯的方法,其特征在于,包括:步骤1、在Electron中创建第一管道和第二管道;步骤2、打开Electron的开发应用和第三方应用并使二者链接上第一管道和第二管道;步骤3、开发应用上线生成上线消息并通过第一管道发送给第三方应用,第三方应用读取上线消息,等待开发应用与第三方应用的数据交互;步骤4、开发应用生成数据交互消息并通过第一管道发送给第三方应用,第三方应用读取数据交互消息并解析出数据交互消息中的数据,完成数据交互;或者第三方应用生成数据交互消息并通过第二管道发送给开发应用,开发应用读取数据交互消息并解析出数据交互消息中的数据,完成数据交互;在步骤4的数据交互过程中,开发应用通过第一管道或第三方应用通过第二管道定时向对方发送心跳消息,对方接收心跳消息,将发送心跳消息的应用加入创建的心跳队列中,从心跳队列中移除在设定的一个心跳时间内未再发送心跳消息的应用,并标记此应用处于不可应答状态,开发应用或第三方应用仅与心跳队列中的应用进行数据交互;开发应用生成上线消息数据交互消息心跳消息通过第一管道发送给第三方应用,第三方应用读取上线消息数据交互消息心跳消息,具体包括以下步骤:步骤a1、开发应用生成上线消息数据交互消息心跳消息;步骤a2、创建可写流对象;步骤a3、通过可写流对象将上线消息数据交互消息心跳消息写入第一管道;步骤a4、第三方应用监听第一管道,当第一管道有上线消息数据交互消息心跳消息写入时,创建可读流对象;步骤a5、通过可读流对象将上线消息数据交互消息心跳消息读取到第三方应用;第三方应用生成数据交互消息心跳消息并通过第二管道发送给开发应用,开发应用读取数据交互消息心跳消息,具体包括以下步骤:步骤b1、开发应用生成数据交互消息心跳消息;步骤b2、创建可写流对象;步骤b3、通过可写流对象将数据交互消息心跳消息写入第二管道;步骤b4、开发应用监听第二管道,当第二管道有数据交互消息心跳消息写入时,创建可读流对象;步骤b5、通过可读流对象将数据交互消息心跳消息读取到开发应用;第三方应用包括一个或多个;数据交互消息的数据结构包括消息的通用唯一识别码、发送消息的应用、接收消息的应用、消息实体、消息类型为数据消息。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人云筑信息科技(成都)有限公司,其通讯地址为:610095 四川省成都市高新区天府二街151号1栋1单元36层;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。