logo好方法网

客户端与服务器的报文交互方法、装置、设备及介质


技术摘要:
本发明实施例公开了一种客户端与服务器的报文交互方法、装置、设备及介质,该方法由报文转换端执行,包括:将客户端发送的第一格式请求报文转换为第二格式请求报文,并将所述第二格式请求报文发送至服务器;接收所述服务器基于所述第二格式请求报文反馈的第二格式响应  全部
背景技术:
当前,用户操作客户端触发某个请求时,客户端接收用户的请求需要生成请求报 文由其后端服务器去响应,后端服务器响应后向客户端反馈响应报文。但是通常情况下,客 户端和服务器所使用的报文格式不同,影响客户端与服务器之间的报文交互,亟需改进。
技术实现要素:
本发明实施例提供了一种客户端与服务器的报文交互方法、装置、设备及介质,很 好的解决了因客户端和服务器所使用的报文格式不同,影响客户端与服务器之间的报文交 互问题,为用户端与服务器的报文交互提供了一种新思路。 第一方面,本发明实施例提供了一种客户端与服务器的报文交互方法,由报文转 换端执行,该方法包括: 将客户端发送的第一格式请求报文转换为第二格式请求报文,并将所述第二格式 请求报文发送至服务器; 接收所述服务器基于所述第二格式请求报文反馈的第二格式响应报文,并将所述 第二格式响应报文转换为第一格式响应报文; 将所述第一格式响应报文反馈给所述客户端。 第二方面,本发明实施例还提供了一种客户端与服务器的报文交互装置,配置于 报文转换端,该装置包括: 第一转换模块,用于将客户端发送的第一格式请求报文转换为第二格式请求报 文; 第一传输模块,用于将所述第二格式请求报文发送至服务器; 第一传输模块,还用于接收所述服务器基于所述第二格式请求报文反馈的第二格 式响应报文; 第二转换模块,用于将所述第二格式响应报文转换为第一格式响应报文; 第二传输模块,用于将所述第一格式响应报文反馈给所述客户端。 第三方面,本发明实施例还提供了一种报文转换端设备,该报文转换端设备包括: 一个或多个处理器; 存储器,用于存储一个或多个程序; 当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理 器实现如本发明任意实施例所述的客户端与服务器的报文交互方法。 第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机 程序,该程序被处理器执行时实现如本发明任意实施例所述的客户端与服务器的报文交互 4 CN 111614757 A 说 明 书 2/11 页 方法。 本发明实施例的技术方案,客户端在生成第一格式请求报文后发送至报文转换 端,由报文转换端将所述第一格式请求报文转换为第二格式请求报文后再发送至服务器, 服务器响应第二格式请求报文,生成第二格式响应报文后同样也先反馈给报文转换端,报 文转换端将该第二格式响应报文转换为第一格式响应报文后反馈给客户端。本发明实施例 的方案由外置的报文转换端作为客户端和服务器之间的报文交互桥梁,进行不同格式之间 的报文转换,很好的解决了因客户端和服务器所使用的报文格式不同,影响客户端与服务 器之间的报文交互的问题。另外本发明实施例的报文转换端是外置于客户端和服务器之外 的,当报文转换程序更新时,只需对外置的报文转换端进行程序更新,更加便捷和高效,极 大的降低了维护成本,为用户端与服务器的报文交互提供了一种新思路。 附图说明 图1A是本发明实施例一提供的一种客户端与服务器的报文交互方法的流程图; 图1B是本发明实施例一提供的一种客户端与服务器报文交互过程的系统框架示 意图; 图2是本发明实施例二提供的另一种客户端与服务器的报文交互方法的流程图; 图3是本发明实施例三提供的另一种客户端与服务器的报文交互方法的流程图; 图4A是本发明实施例四提供的另一种客户端与服务器的报文交互方法的信令图; 图4B是本发明实施例四提供的另一种客户端与服务器报文交互过程的系统框架 示意图; 图5是本发明实施例五提供的一种客户端与服务器的报文交互装置的结构框图; 图6是本发明实施例六提供的一种报文转换端设备的结构示意图。
下载此资料需消耗2积分,
分享到:
收藏