业务应用中间件的数据处理方法及装置、存储介质制造方法及图纸

技术编号:23148849 阅读:30 留言:0更新日期:2020-01-18 13:23
本申请公开了一种业务应用中间件的数据处理方法及装置、存储介质、计算机设备,业务应用中间件对应至少一个业务应用,该方法包括:接收来自至少一个业务应用的第一网络请求;将第一网络请求组装为相应的第二网络请求后,基于业务应用中间件对应的通用消息通道向服务器发送第二网络请求;接收来自服务器的与第二网络请求对应的响应结果;转发响应结果至与第一网络请求对应的至少一个业务应用中。本申请利用中间件完成业务应用与服务器之间的间接通信,业务应用复用中间件提供的高性能的消息通道,降低了每个业务应用独立使用自身的消息通道造成的资源损耗的同时,也提高了业务应用通信的稳定性。

Data processing method, device and storage medium of business application middleware

【技术实现步骤摘要】
业务应用中间件的数据处理方法及装置、存储介质
本申请涉及数据处理
,尤其是涉及到一种业务应用中间件的数据处理方法及装置、存储介质、计算机设备。
技术介绍
目前,饭店、商场等消费场所,商家通常会采用商家管理终端例如POS机提供结算等服务。为了方便商家进行消费管理,终端上通常会安装多个应用软件例如查看库存的APP、结算价格的APP等等,这些APP为了实现各自的核心服务,每搭建一个APP都需要走一遍完整的应用框架搭建流程,成本高,且搭建完成之后,各个APP自行实现各自的核心服务会十分占用系统资源,对于一些性能较差的商家管理终端,超级APP的框架会有冷启动慢,响应时间长的问题。如何降低商家管理终端中各个业务应用的占用资源大小,减少资源损耗,进而提升业务应用的响应效率,成为了该领域亟待解决的问题。
技术实现思路
有鉴于此,本申请提供了一种业务应用中间件的数据处理方法及装置、存储介质、计算机设备,利用业务应用中间件的网络通达实现业务应用与服务器之间的通信,降低了每个业务应用独立使用自身的消息通道造成的资源损耗。...

【技术保护点】
1.一种业务应用中间件的数据处理方法,其特征在于,所述业务应用中间件对应至少一个业务应用,所述方法包括:/n接收来自至少一个所述业务应用的第一网络请求;/n将所述第一网络请求组装为相应的第二网络请求后,基于所述业务应用中间件对应的通用消息通道向服务器发送所述第二网络请求,其中,所述第二网络请求匹配于所述通用消息通道的通信协议;/n接收来自所述服务器的与所述第二网络请求对应的响应结果;/n转发所述响应结果至与所述第一网络请求对应的至少一个所述业务应用中。/n

【技术特征摘要】
1.一种业务应用中间件的数据处理方法,其特征在于,所述业务应用中间件对应至少一个业务应用,所述方法包括:
接收来自至少一个所述业务应用的第一网络请求;
将所述第一网络请求组装为相应的第二网络请求后,基于所述业务应用中间件对应的通用消息通道向服务器发送所述第二网络请求,其中,所述第二网络请求匹配于所述通用消息通道的通信协议;
接收来自所述服务器的与所述第二网络请求对应的响应结果;
转发所述响应结果至与所述第一网络请求对应的至少一个所述业务应用中。


2.根据权利要求1所述的方法,其特征在于,所述转发所述响应结果至与所述第一网络请求对应的至少一个所述业务应用中之前,所述方法还包括:
解析所述响应结果,以使解析后的所述响应结果与至少一个所述业务应用相匹配。


3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
在至少一个所述业务应用中,渲染并展示所述响应结果。


4.根据权利要求1至3中任一项所述的方法,其特征在于,所述接收来自至少一个所述业务应用的第一网络请求之前,所述方法还包括:
启动所述业务应用中间件,并建立所述业务应用中间件与所述服务器之间的长连接通信。


5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
接收来自所述服务器的触达消息体,其中,所述触达消息体包括场景码;
解析所述触达消息体后,将解析后的所述触达消息体分发至与所述触达场景码对应的至少一个所述业务应用中。


6.根据权利要求5所述的方法,其特征在于,所述接收来自所述服务器的触达消息体之前,所述方法还包括:
接收待注册的触达场景码,并在所述业务应用中间件中注册所述触达场景码;
所述解析所述...

【专利技术属性】
技术研发人员:吴剑鑫
申请(专利权)人:口碑上海信息技术有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1