【技术实现步骤摘要】
关联系统间的数据调用系统及方法
本专利技术涉及数据调用领域,尤其涉及一种关联系统间的数据调用系统及方法。
技术介绍
复杂的应用场景下,两个或两个以上的关联系统之间需要频繁地进行远程实时数据交互,容易造成关联系统因被无限制的大量远程调用数据而被压垮的问题。如某业务系统中的大量的流程节点需要调用某工作流系统的数据,进行流程的流转,且需要流程流转的时效性很高。一般的做法是业务系统的工作节点直接远程调用工作流系统,容易造成工作流系统被无限制的大量远程调用直到被压垮甚至崩溃。目前,业界基于工作流的数据处理方法是,将流程定义的最小元素细化到节点;将流程定义和任务获取权限的定义分成两个独立的模块,相互之间不再依赖;增加任务缓存Cache模块,对绝大多数任务的查询操作由该模块提供,降低DB的压力;增加历史数据分发BAM模块,根据任务所属的系统不同将历史数据分发给各第一系统自行保管并维护。尽管这种方法可以灵活的定义流程模式、支持流程间通信、可以快速响应业务权限调整,但未解决第一系统的工作节点大量远程调用第二系统的数据,造成第二系统被无限制的大量远程调用而被压垮的问题。
技术实现思路
本 ...
【技术保护点】
1.一种关联系统间的数据调用方法,其特征在于,所述方法包括:根据第一系统配置的服务器数量创建多个线程;当第一系统收到客户端发送的大量访问请求时,将收到的所述访问请求分配给所述多个线程;及调用所述多个线程执行分配得到的访问请求,通过网络访问第二系统,将从第二系统获取的数据反馈给所述第一系统,由第一系统反馈给客户端。
【技术特征摘要】
1.一种关联系统间的数据调用方法,其特征在于,所述方法包括:根据第一系统配置的服务器数量创建多个线程;当第一系统收到客户端发送的大量访问请求时,将收到的所述访问请求分配给所述多个线程;及调用所述多个线程执行分配得到的访问请求,通过网络访问第二系统,将从第二系统获取的数据反馈给所述第一系统,由第一系统反馈给客户端。2.如权利要求1所述的关联系统间的数据调用方法,其特征在于,所述根据第一系统配置的服务器数量创建多个线程的步骤包括:确定第一系统所配置的服务器数量;及根据所述第一系统所配置的服务器数量创建相应的多个线程。3.如权利要求1所述的关联系统间的数据调用方法,其特征在于,所述当第一系统收到客户端发送的大量访问请求时,将收到的所述访问请求分配给所述多个线程的步骤包括:将所述第一系统收到的客户端发送的访问请求数量与所述多个线程的数量执行求余运算;根据运算结果将访问请求分配给所述多个线程。4.如权利要求1或2所述的关联系统间的数据调用方法,其特征在于,所述多个线程的数量为所述第一系统配置的服务器数量的整数倍。5.一种服务器,所述服务器包括:存储设备、处理器、显示器及存储在所述存储设备上并可在所述处理器上运行的关联系统间的数据调用系统,所述处理器执行所述关联系统间的数据调用系统时,可实现如下步骤:根据第一系统配置的服务器数量创建多个线程;当第一系统收到客户端发送的大量访问请求时,将收到的所述访问请求分配给所述多个线程;及调用所述多个线程执行分配得到的访问请求,通过网络访问第二系统,将从第二系统获取的数据反馈给所述第一...
【专利技术属性】
技术研发人员:刘四根,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。