[发明专利]应用通信方法、装置、设备及存储介质有效
申请号: | 202110016981.9 | 申请日: | 2021-01-05 |
公开(公告)号: | CN112822193B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 蔡娟;倪成华 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | H04L67/131 | 分类号: | H04L67/131;H04L67/565;H04L67/30;H04L9/40 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 钟扬飞 |
地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 通信 方法 装置 设备 存储 介质 | ||
1.一种应用通信方法,其特征在于,应用于以预设框架开发的第一应用以及通过预设语言格式编写的第二应用之间的通信,包括:
第一应用生成待发送的第一消息,所述第一消息为使用第一语言格式的消息;
所述第一应用基于第一插件将所述第一消息转化为第二消息并向第二应用发送所述第二消息,所述第二消息所标识的信息与所述第一消息所标识的信息相同,且所述第二消息为使用第二语言格式的消息,其中,所述第一插件由通信模块编译而成,所述第一插件预先封装至所述第一应用所运行的开发框架中。
2.根据权利要求1所述的方法,其特征在于,所述第一应用基于第一插件将所述第一消息转化为第二消息并向第二应用发送所述第二消息,包括:
所述第一应用以所述第一消息作为参数调用第一接口,并由所述第一接口调用所述第一插件,将所述第一消息转化为所述第二消息并向所述第二应用发送所述第二消息,所述第一接口为用于将待发送消息转化为第二语言格式的消息进行发送的接口。
3.根据权利要求2所述的方法,其特征在于,所述第一应用以所述第一消息作为参数调用第一接口,并由所述第一接口调用所述第一插件,将所述第一消息转化为所述第二消息并向所述第二应用发送所述第二消息,包括:
所述第一应用以所述第一消息作为参数调用所述第一接口,由所述第一接口将所述第一消息传送给所述第一接口对应的第一插件;
由所述第一插件按照所述第二语言格式将所述第一消息转化为所述第二消息并向所述第二应用发送所述第二消息。
4.根据权利要求3所述的方法,其特征在于,所述由所述第一插件按照所述第二语言格式将所述第一消息转化为所述第二消息并向所述第二应用发送所述第二消息,包括:
由所述第一插件按照所述第二语言格式将所述第一消息转化为所述第二消息,并将所述第二消息加密,向所述第二应用发送加密后的所述第二消息。
5.根据权利要求3所述的方法,其特征在于,所述第一接口对应的第一插件为二进制文件。
6.根据权利要求1-5任一所述的方法,其特征在于,所述方法还包括:
所述第一应用通过第二接口接收第三消息,并通过所述第二接口调用第二插件,将所述第三消息转化为第四消息,其中,所述第三消息为使用所述第二语言格式的消息,所述第四消息为使用所述第一语言格式的消息,所述第二接口为用于接收消息并将接收到的消息转化为所述第一语言格式的消息的接口,其中,所述第二插件由通信模块编译而成,所述第二插件预先封装至所述第一应用所运行的开发框架中。
7.根据权利要求6所述的方法,其特征在于,所述第一应用通过第二接口接收第三消息,并通过所述第二接口调用第二插件,将所述第三消息转化为第四消息,包括:
所述第一应用基于目标回调函数调用所述第二接口,由所述第二接口接收所述第三消息,将所述第三消息传送给所述第二接口对应的第二插件;
由所述第二插件按照所述第一语言格式将所述第三消息转化为所述第四消息,所述目标回调函数用于监听进程间通信消息。
8.根据权利要求7所述的方法,其特征在于,所述由所述第二插件按照所述第一语言格式将所述第三消息转化为所述第四消息,包括:
由所述第二插件对所述第三消息进行解密,并按照所述第一语言格式将解密后的所述第三消息转化为所述第四消息。
9.根据权利要求7或8所述的方法,其特征在于,所述第二接口对应的第二插件为二进制文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110016981.9/1.html,转载请声明来源钻瓜专利网。