[发明专利]业务处理方法及装置有效
申请号: | 201910530275.9 | 申请日: | 2019-06-19 |
公开(公告)号: | CN110275711B | 公开(公告)日: | 2022-12-13 |
发明(设计)人: | 李小峰;李涛 | 申请(专利权)人: | 郑州阿帕斯科技有限公司 |
主分类号: | G06F8/41 | 分类号: | G06F8/41 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 姜凤岩;南霆 |
地址: | 450000 河南省郑州市河南自贸试验区郑州*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 处理 方法 装置 | ||
1.一种业务处理方法,其特征在于,应用于业务服务器,所述业务服务器上设置有代理模块,所述代理模块通过编译型语言实现,所述代理模块和信息服务器之间设置有多条信息传输线程;所述方法包括:
接收终端设备发送的针对目标业务的业务处理请求;
对所述目标业务进行处理,得到所述目标业务的业务处理结果和业务相关信息;其中,所述业务相关信息包括业务日志信息和/或业务处理进度信息;
调用所述代理模块,以将所述业务相关信息写入所述代理模块,并通过代理模块使用所述多条信息传输线程将所述业务相关信息写入信息服务器;
在接收到所述代理模块返回的所述业务相关信息成功写入所述代理模块的反馈信息后,将所述业务处理结果返回给所述终端设备。
2.根据权利要求1所述的方法,其特征在于,所述业务相关信息包括多条业务日志信息和多条业务处理进度信息;所述代理模块和日志信息服务器之间设置有多条第一信息传输线程,所述代理模块和进度信息服务器之间设置有多条第二信息传输线程;
所述调用所述代理模块,以将所述业务相关信息写入所述代理模块,并通过代理模块使用所述多条信息传输线程将所述业务相关信息写入信息服务器,包括:
调用所述代理模块,以将所述多条业务日志信息和所述多条业务处理进度信息写入所述代理模块;
通过所述代理模块使用所述多条第一信息传输线程并行将所述多条业务日志信息写入所述日志信息服务器,以及,通过所述代理模块使用所述多条第二信息传输线程并行将所述多条业务处理进度信息写入所述进度信息服务器。
3.根据权利要求2所述的方法,其特征在于,所述日志信息服务器的数量为至少一个,且位于日志信息服务集群中;
所述进度信息服务器的数量为至少一个,且位于进度信息服务集群中。
4.根据权利要求1-3任一项所述的方法,其特征在于,一个所述业务服务器上设置有一个代理模块,所述代理模块用于被其所属的业务服务器调用。
5.根据权利要求1-3任一项所述的方法,其特征在于,所述业务服务器通过设置在其上的用户数据报协议UDP端口调用所述代理模块。
6.根据权利要求1所述的方法,其特征在于,若所述业务相关信息未成功写入所述代理模块的次数达到设定次数,所述方法还包括:
将所述业务相关信息写入所述信息服务器;
在接收到所述信息服务器返回的所述业务相关信息成功写入所述信息服务器的反馈信息后,将所述业务处理结果返回给所述终端设备。
7.根据权利要求1所述的方法,其特征在于,所述编译型语言为C语言。
8.一种业务处理装置,其特征在于,应用于业务服务器,所述业务服务器上设置有代理模块,所述代理模块通过编译型语言实现,所述代理模块和信息服务器之间设置有多条信息传输线程;所述装置包括:
接收模块,用于接收终端设备发送的针对目标业务的业务处理请求;
处理模块,用于对所述目标业务进行处理,得到所述目标业务的业务处理结果和业务相关信息;其中,所述业务相关信息包括业务日志信息和/或业务处理进度信息;
调用模块,用于调用所述代理模块,以将所述业务相关信息写入所述代理模块,并通过代理模块使用所述多条信息传输线程将所述业务相关信息写入信息服务器;
第一返回模块,用于在接收到所述代理模块返回的所述业务相关信息成功写入所述代理模块的反馈信息后,将所述业务处理结果返回给所述终端设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州阿帕斯科技有限公司,未经郑州阿帕斯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910530275.9/1.html,转载请声明来源钻瓜专利网。