【技术实现步骤摘要】
一种业务处理方法及装置
本申请涉及计算机
,尤其涉及一种业务处理方法及装置。
技术介绍
随着计算机技术的发展,银行系统的后台种类繁多,可以部署功能各异同的常驻进程,帮助银行处理业务,可以包括转账、贷款、外汇买卖、贸易融资等。现有技术中,银行系统采用的是客户信息控制系统(customerinformationcontrolsystem,CICS),一个中间件产品,可以为银行提供一个事务处理环境,帮助银行建立三层次结构的联机事务处理应用(onlinetransactionprocessing,OLTP),处理有大量突发联机事件的业务。但是,使用CICS作为交易处理中间件,配置复杂,且采用长连接的方式对工作进程进行处理,处理效率较低。
技术实现思路
本申请提供一种业务处理方法及装置,用以解决现有技术中业务处理效率较低的问题。第一方面,本申请实施例提供一种业务处理方法,包括:确定银行系统中待处理的业务;从常驻进程中选择分配给所述业务的进程;所述常驻进程包括轮询进程以及进程池中的至少一 ...
【技术保护点】
1.一种业务处理方法,其特征在于,包括:/n确定银行系统中待处理的业务;/n从常驻进程中选择分配给所述业务的进程;所述常驻进程包括轮询进程以及进程池中的至少一个工作进程;其中,所述进程池中的工作进程通过短连接方式进行业务处理;/n通过分配的常驻进程处理所述业务。/n
【技术特征摘要】
1.一种业务处理方法,其特征在于,包括:
确定银行系统中待处理的业务;
从常驻进程中选择分配给所述业务的进程;所述常驻进程包括轮询进程以及进程池中的至少一个工作进程;其中,所述进程池中的工作进程通过短连接方式进行业务处理;
通过分配的常驻进程处理所述业务。
2.根据权利要求1所述的方法,其特征在于,确定银行系统中待处理的业务,包括:
获取配置文件,所述配置文件包含用户输入的指示信息,所述指示信息用于指示待处理的业务以及处理所述业务的常驻进程;
读取所述配置文件,以确定待处理的业务;
相应的,从常驻进程中选择分配给所述业务的进程,包括:
根据所述配置文件,确定分配给所述业务的进程。
3.根据权利要求1所述的方法,其特征在于,确定银行系统中待处理的业务,包括:
获取客户端发送的交易请求,所述交易请求用于指示待处理的业务;其中,所述业务为银行系统中的交易业务;
相应的,从常驻进程中选择分配给所述交易业务的进程。
4.根据权利要求1所述的方法,其特征在于,还包括:
通过管理进程读取配置文件中的常驻进程数量以及类型,并根据常驻进程数量以及类型,创建轮询进程以及进程池中的工作进程;
在对业务进行处理的过程中,通过管理进程对常驻进程进行控制。
5.根据权利要求4所述的方法,其特征在于,通过管理进程对常驻进程进行控制,包括下述至少一项:
控制常驻进程的创建、运行和终止;
对常驻进程的通讯会话进行侦听;
控制常驻进程建立连接和断开连接;
监控常驻进程的状态。
6.根据权利要求5所述的方法,其特征在于,控制常驻进程的创建、运行和终止,包括:
确定进程池中空闲的工作进程的数量;
根据所述空闲的工作进程的数量以及用户预先配置的数量区间,新建工作进程或者回收工作进程。
7.根据权利要求5所述的方法,其特征在于,监控常驻进程的状态,包括:
通过管理进程确定常驻进程的状态;
向用户展示所述常驻进程的状态,或者,根据所述常驻进程的状态对所述常驻进程进行处理;
其中,所述常驻进程的状态包括下述至少一项:
启动态,用于指示常驻进程处于初始化过程中;
...
【专利技术属性】
技术研发人员:郑旭,宋志远,陈明,廖晓欢,
申请(专利权)人:中国农业银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。