【技术实现步骤摘要】
应用通信方法、装置、设备及存储介质
[0001]本申请涉及通信
,具体而言,涉及一种应用通信方法、装置、设备及存储介质。
技术介绍
[0002]Electron是一个面向前端开发人员的新型跨平台桌面应用开发框架,通过在框架内集成Node.js和Chromium运行环境,达到利用前端技术开发传统桌面应用的目的。通常,为了便于对多个游戏客户端的统一管理,可通过开发的桌面应用平台实现统一管理,因此,需要解决桌面应用与游戏客户端之间的数据通信问题。
[0003]目前,对于采用基于Electron框架所开发的桌面应用如何适配游戏客户端进程通用的进程间通信机制,还没有一种行之有效的解决方法,从而导致桌面应用与游戏客户端之间的通信受到阻碍。
技术实现思路
[0004]本申请的目的在于,针对上述现有技术中的不足,提供一种应用通信方法、装置、设备及存储介质,以便于解决现有技术中存在的桌面应用与游戏客户端之间通信受阻的问题。
[0005]为实现上述目的,本申请实施例采用的技术方案如下:
[0006] ...
【技术保护点】
【技术特征摘要】
1.一种应用通信方法,其特征在于,包括:第一应用生成待发送的第一消息,所述第一消息为使用第一语言格式的消息;所述第一应用基于第一插件将所述第一消息转化为第二消息并向第二应用发送所述第二消息,所述第二消息所标识的信息与所述第一消息所标识的信息相同,且所述第二消息为使用第二语言格式的消息,其中,所述第一插件由通信模块编译而成,所述第一插件预先封装至所述第一应用所运行的开发框架中。2.根据权利要求1所述的方法,其特征在于,所述第一应用基于第一插件将所述第一消息转化为第二消息并向第二应用发送所述第二消息,包括:所述第一应用以所述第一消息作为参数调用第一接口,并由所述第一接口调用所述第一插件,将所述第一消息转化为所述第二消息并向所述第二应用发送所述第二消息,所述第一接口为用于将待发送消息转化为第二语言格式的消息进行发送的接口。3.根据权利要求2所述的方法,其特征在于,所述第一应用以所述第一消息作为参数调用第一接口,并由所述第一接口调用所述第一插件,将所述第一消息转化为所述第二消息并向所述第二应用发送所述第二消息,包括:所述第一应用以所述第一消息作为参数调用所述第一接口,由所述第一接口将所述第一消息传送给所述第一接口对应的第一插件;由所述第一插件按照所述第二语言格式将所述第一消息转化为所述第二消息并向所述第二应用发送所述第二消息。4.根据权利要求3所述的方法,其特征在于,所述由所述第一插件按照所述第二语言格式将所述第一消息转化为所述第二消息并向所述第二应用发送所述第二消息,包括:由所述第一插件按照所述第二语言格式将所述第一消息转化为所述第二消息,并将所述第二消息加密,向所述第二应用发送加密后的所述第二消息。5.根据权利要求3所述的方法,其特征在于,所述第一接口对应的第一插件为二进制文件。6.根据权利要求1
‑
5任一所述的方法,其特征在于,所述方法还包括:所述第一应用通过第二接口接收第三消息,并通过所述第二接口调用第二插件,将所述第三消息转化为第四消息,其中,所述第三消息为使用所述第二语言格式的消息,所述第四消息为使...
【专利技术属性】
技术研发人员:蔡娟,倪成华,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。