买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本申请公开了一种针对不同架构应用的数据交互方法、设备及介质,方法包括:确定在终端中设置的多个应用以及中间件;通过中间件,接收发送端发送的Socket加密消息;对Socket加密消息进行存储,并将Socket加密消息转发至接收端;通过接收端,基于约定形式对Socket加密消息进行解析,以获取交互消息。不需要更改系统注册表,也能够完成跨架构的数据交互。作为中间件,不与待集成的浏览器页面应用和本地客户端应用有耦合,需交互的浏览器内页面应用和本地客户端应用只需按照中间件约定的形式向中间件发送Socket加密消息,中间件不会感知消息体内容,并反馈出对应的Socket加密消息,接收端收到Socket加密消息后可按照与发送端约定解析并处理消息,保障数据交换安全性。
主权项:1.一种针对不同架构应用的数据交互方法,其特征在于,包括:确定在终端中设置的多个应用以及中间件,所述多个应用中至少包括通过不同架构实现的应用,所述架构包括CS架构、BS架构;通过所述中间件,接收发送端发送的Socket加密消息,所述发送端属于所述多个应用中的应用,所述Socket加密消息为基于约定形式对交互消息加密得到的;对所述Socket加密消息进行存储,并将所述Socket加密消息转发至接收端,所述接收端属于所述多个应用中的应用,且与所述发送端通过不同架构实现;通过所述接收端,基于所述约定形式对所述Socket加密消息进行解析,以获取所述交互消息;通过所述中间件,接收发送端发送的Socket加密消息之前,所述方法还包括:确定所述中间件中包含的消息解析器;通过所述消息解析器,提供消息格式的定义以及含义规则解析,以便于发送端和接收端之间,基于所述消息格式的定义以及含义规则解析,生成约定形式;对所述Socket加密消息进行存储,具体包括:确定所述中间件中包含的消息接收器、消息存储器;通过所述消息接收器接收所述Socket加密消息,并将所述Socket加密消息发送至所述消息存储器;通过所述消息存储器对所述Socket加密消息,按照消息头进行分类队列的持续化存储;将所述Socket加密消息转发至接收端,具体包括:确定所述中间件中包含的消息发送器;通过所述消息发送器,在所述消息存储器中,按照第一设定频率进行Socket加密消息的抽取,并将抽取出的Socket加密消息发送至接收端,并在所述Socket加密消息送达所述接收端后,提供消息送达确认信息,以及在所述Socket加密消息未成功送达所述接收端后,提供重试机制;所述方法还包括:针对高频率消息交互,通过所述消息存储器提供消息队列支持,以将所述Socket加密消息存储至所述消息队列中,所述高频率指的是,预设时长内消息交互次数高于预设次数时对应的频率;通过所述消息发送器,在所述消息存储器中,按照第二设定频率进行Socket加密消息的抽取,并将抽取出的Socket加密消息发送至接收端,所述第二设定频率比所述第一设定频率更快;并在所述Socket加密消息送达所述接收端后,提供消息送达确认信息,以及在所述Socket加密消息未成功送达所述接收端后,提供重试机制,所述重试机制中对应的重试次数,基于消息头匹配规则进行配置。
全文数据:
权利要求:
百度查询: 浪潮通用软件有限公司 一种针对不同架构应用的数据交互方法、设备及介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。