一种应用服务器后续包查询系统及其工作方法技术方案

技术编号:25804926 阅读:51 留言:0更新日期:2020-09-29 18:39
本发明专利技术公开的一种应用服务器后续包查询系统,其特征在于,包括客户端、通讯平台和应用服务器;所述客户端通过通讯平台与应用服务器进行多任务并行传输,所述应用服务器由一个多业务控制中心和多个业务单元组成,所述客户端用于部署本地服务的程序文件,以及用户交互,所述通讯平台用于提供负载均衡,所述多业务控制中心用于将由通讯平台接收的请求分配至业务单元,并反馈业务单元处理的结果至通讯平台。本发明专利技术将数据较大的应答包发给请求方的过程并行处理发送给请求方,可以使系统在单位时间内能处理更多的请求,以提高系统的吞吐量和数据处理能力。

【技术实现步骤摘要】
一种应用服务器后续包查询系统及其工作方法
本专利技术属于数据处理
,具体涉及一种应用服务器后续包查询系统及其工作方法。
技术介绍
目前,随着全国期货交易市场交易规模持续增长,对期货交易系统的性能提出了更高的要求。因此,我们目前要做的工作就是:提出一种应用服务器后续包查询技术的方法,让应用服务器在单位时间内能够处理更多的请求,从而提高系统的吞吐量。现有技术中,同行业应用服务器广泛使用处理流程是:第一步:接收请求;第二步:处理请求;第三步:返回应答包给请求方,第四步:请求方处理应答数据。上述流程在很多领域得到广泛应用,在多数情景中也可以完成功能所需,但是这种处理流程存在一定的缺陷,具体缺陷是:在应用服务器处理请求得到的应答包长度很大的情况下,使用该流程处理单个请求的耗时大,处理效率低,从而在一定程度上影响了系统的性能,进而影响了使用客户端的用户体验。造成缺陷的根本原因是如果应答数据包很大,数据包传输过程就会占用大量时间,导致请求方需要等待很长时间才能收到一个完整的应答包,然后才能对应答包作处理,这种从请求方发请求到请求本文档来自技高网...

【技术保护点】
1.一种应用服务器后续包查询系统,其特征在于,包括客户端、通讯平台和应用服务器;所述客户端通过通讯平台与应用服务器进行多任务并行传输,/n所述应用服务器由一个多业务控制中心和多个业务单元组成,/n所述客户端用于部署本地服务的程序文件,以及用户交互,/n所述通讯平台用于提供负载均衡,/n所述多业务控制中心用于将由通讯平台接收的请求分配至业务单元,并反馈业务单元处理的结果至通讯平台。/n

【技术特征摘要】
1.一种应用服务器后续包查询系统,其特征在于,包括客户端、通讯平台和应用服务器;所述客户端通过通讯平台与应用服务器进行多任务并行传输,
所述应用服务器由一个多业务控制中心和多个业务单元组成,
所述客户端用于部署本地服务的程序文件,以及用户交互,
所述通讯平台用于提供负载均衡,
所述多业务控制中心用于将由通讯平台接收的请求分配至业务单元,并反馈业务单元处理的结果至通讯平台。


2.根据权利要求1所述的一种应用服务器后续包查询系统,其特征在于,所述业务单元用于处理不同的业务类型。


3.根据权利要求2所述的一种应用服务器后续包查询系统,其特征在于,所述业务单元用于根据请求包的信息解析后,处理业务类型,得到结果后生成答应包。


4.一种应用服务器后续包查询系统的工作方法,其特征在于:将较大的应答包数据分割为多个连续的数据包,同时把所述数据包与请求指令建立映射关联后,分段分时发送至请求方;并且进行多任务多线程同时反馈请求指令信息的数据。


5.根据权利要求4所述的一种应用服务器后续包查询系统的工作方法,其特征在于包括如下步骤:
(1)接收请求指令,判定请求指令类型;
(2)若是新请求,待处理完成后,判断应答包长度与单次传输...

【专利技术属性】
技术研发人员:汪润金健夏之春翟铁华张超林
申请(专利权)人:上海金仕达软件科技有限公司
类型:发明
国别省市:上海;31

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

1