当前位置:主页 > 科技论文 > 计算机论文 >

证券交易应用服务器的设计与实现

发布时间:2020-03-29 09:12
【摘要】:随着国内各家证券公司向规模化、集约化的经营模式发展、证券业务和计算机系统的日趋完善,在激烈的市场竞争环境下,各家证券公司急切希望能进一步降低营业部的交易风险、交易成本,加快证券业务服务产品的研发及推出速度,提高证券公司的市场核心竞争能力,而传统的分散式交易平台已经不能满足证券公司的发展要求。因此,证券公司对以总部或区域中心为核心的证券交易应用平台的需求越来越大。证券交易应用平台主要由三大部分组成,分别是:负责人机交互的客户端界面程序、作为业务逻辑处理中心的证券交易应用服务器、与交易所登记公司等外围系统连接的接口系统;其中,证券交易应用服务器即是本文的研究对象。 证券交易应用服务器是一款面向证券行业的应用软件系统,此应用软件系统能够支撑证券公司开展多项业务。证券交易应用服务器是集网络通讯、业务处理、数据储存、业务清算为一体的应用系统;能同时支持多市场(如:上海A、B股市场,深圳A、B股市场)、多币种(人民币、美元、港币)的业务系统;证券交易应用服务器还具有:支持大容量的业务并发处理、快速的服务器响应速度、独立的请求和响应队列缓冲机制、实时的详细的客户交易和服务器相关操作的日志等系统特征。 本文以证券交易应用服务器为研究对象,分析了证券交易应用服务器的功能性需求和非功能性需求,在进行系统架构设计时,采用自主设计的多层(N-tier)设计解决方案,提出了将证券交易应用服务器分成网络通讯层、核心控制层、逻辑实现层、数据访问层等四个逻辑层次的系统架构设计方案,并加以实现,在此架构设计方案中,充分体现了多次结构设计方案的灵活性、可伸缩性、开放性等特点。 本文对证券交易应用服务器的关键技术进行了研究,如并发网络通讯服务器、多线程调度及控制、队列缓存机制、数据库连接池等,通过对各项关键技术原理研究及实现方案分析,给出了各关键技术的设计方案,并分别加以实现,包括:1)自定义网络通讯协议及并发网络通讯服务器的设计与实现方案,从而可以支持接收多客户端并发的请求数据,发送多客户端的响应数据;2)请求及响应两个缓存队列的设计与实现方案,从而可以保证在大容量并发的峰值事件发生时,保持系统的稳定性,提升系统性能;3)线程池及多线程调度机制的设计与实现方案,从而可以保证证券交易应用服务器可以并发处理来自多个客户端的业务请求,有效缩短每个客户端请求的响应时问;4)数据库连接池的设计与实现方案,通过数据库连接池技术的实现,减少频繁创建及释放数据库连接而带来的系统不稳定性,从而提升证券交易应用服务器的性能。 最后通过几个的功能测试来说明本文设计实现的证券交易应用服务器的正确性、可用性;并通过一个典型应用开发案例来说明如何利用本文设计实现的证券交易应用服务器来简化应用开发工作量。
【图文】:

处理流程图,多层结构模型,处理流程,业务组件


一馨一器翼珊应用服务各图2一2多层结构模型的处理流程图2一2展示了多层结构模型的处理流程。在多层结构模型中,层次的划分不是物理上的划分,,而是结构逻辑上的划分,按应用目标划分。如果客户端要求响应速度很快,业务组件的体积较小,业务组件可以放在客户端;如果业务组件包含大量对数据库的操作,可以配置在数据库服务器上,以减少网络负载,提高运算速度;如果业务组件可供大多数客户机程序访问,则可以使用业务组件构成一个应用服务器,供大家访问。2.2关键技术简介在实际应用开发中,多层结构模型被逐渐大多数管理者、开发者接受,在多层结构模型针对数据存储、商业逻辑处理、多用户并发等

模型图,模型,多层结构模型,业务组件


北京邮电大学软件工程硕士论文一馨一器翼珊应用服务各图2一2多层结构模型的处理流程图2一2展示了多层结构模型的处理流程。在多层结构模型中,层次的划分不是物理上的划分,而是结构逻辑上的划分,按应用目标划分。如果客户端要求响应速度很快,业务组件的体积较小,业务组件可以放在客户端;如果业务组件包含大量对数据库的操作,可以配置在数据库服务器上,以减少网络负载,提高运算速度;如果业务组件可供大多数客户机程序访问,则可以使用业务组件构成一个应用服务器,供大家访问。2.2关键技术简介在实际应用开发中,多层结构模型被逐渐大多数管理者、开发者接受,在多层结构模型针对数据存储、商业逻辑处理、多用户并发等
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP368.5

【相似文献】

相关期刊论文 前10条

1 范凯;;Spring Application Platform——SpringSource迈向应用服务器的第一步[J];程序员;2008年06期

2 ;90年代的网络——客户/服务器及相关产品的选择[J];电子与电脑;1996年05期

3 明如镜;NetWare5管中窥豹[J];微电脑世界;1998年29期

4 ;打破自由的EDI联结——B2B服务器联结网上应用[J];每周电脑报;1998年36期

5 赵立军,张曙光,唐旭章;用三层C/S结构实现数据库应用[J];计算机应用研究;1999年02期

6 李洪磊;使用PowerBuilder开发Web数据库系统[J];电子与电脑;1999年10期

7 ;Acer用芯PⅢ550MHz[J];每周电脑报;1999年19期

8 鄢红国;基于PowerBuilder的分布式系统实现技术研究[J];交通与计算机;2002年04期

9 杜飞龙;汇聚——应用服务器的未来之路[J];微电脑世界;2003年19期

10 李晟,张学华,章鹏程;XML Web应用服务器Cocoon及其关键应用技术Xsp[J];情报资料工作;2004年S1期

相关会议论文 前10条

1 刘晓俊;杨正球;刘辰;;基于MVC模式的信息管理系统应用服务器间的迁移[A];中国通信学会第六届学术年会论文集(下)[C];2009年

2 武威;邹华;杨放春;;Parlay应用服务器过载控制框架的研究与设计[A];第六届全国计算机应用联合学术会议论文集[C];2002年

3 陈源;;热轧MES研究与实现[A];冶金企业MES和ERP技术实践论文集[C];2005年

4 喻志虎;杨放春;;Parlay应用服务器的过载控制设计与实现[A];2004’中国通信学会无线及移动通信委员会学术年会论文集[C];2004年

5 范新成;袁春桥;仇申鹏;李宗宝;;基于ArcIMS的WebGIS系统开发设计[A];华东地区第十次测绘学术交流大会论文集[C];2007年

6 郑余泽;陈佳俊;杨嬗;钟国康;;DR在数字化工作流程中的应用[A];2009中华医学会影像技术分会第十七次全国学术大会论文集[C];2009年

7 梅巧玲;李天翼;徐东平;彭怀军;;铁路客运短信订票系统的设计与实现[A];中国铁路客票发售和预订系统5.0版应用研讨会论文集[C];2006年

8 李瀛;洪波;马春遐;王光兴;;基于软交换的应用服务器负载均衡机制的研究[A];计算机技术与应用进展——全国第17届计算机科学与技术应用(CACIS)学术会议论文集(下册)[C];2006年

9 周强;闫大顺;许世范;;网上监测系统应用服务器设计与实现[A];2001系统仿真技术及其应用学术会议论文集[C];2001年

10 袁红岗;;J2EE中间件—Apusic应用服务器[A];第六届全国计算机应用联合学术会议论文集[C];2002年

相关重要报纸文章 前10条

1 本报记者 谌力;以开源投资未来[N];网络世界;2005年

2 赛迪评测硬件与网络测试中心;2007年主流中小企业应用服务器实测选型[N];中国计算机报;2007年

3 何源;金蝶发布Apusic 5.0应用服务器[N];计算机世界;2006年

4 沈建苗;合并服务器的十个危险错误[N];计算机世界;2007年

5 ;Oracle新推应用服务器和开发者套件[N];网络世界;2000年

6 科索路咨询 (Cosolu Consulting);厌倦业务与IT的整合了吗[N];中国计算机报;2005年

7 吴辰光;免费开源软件跻身市场主流[N];北京商报;2007年

8 陈翔;浪潮NP370D2服务器[N];中国计算机报;2008年

9 本报记者 谌力;瞻前顾后的选择[N];网络世界;2005年

10 刘丽丽;应用服务器中间件市场增长26%[N];计算机世界;2006年

相关博士学位论文 前10条

1 王云;基于网络的适应性远程教育系统的研究[D];西北工业大学;2006年

2 鱼滨;基于XML的集成中间件技术研究[D];西北大学;2003年

3 荀兆勇;IMS业务触发的研究[D];北京邮电大学;2008年

4 赵耀;下一代网络分布式业务逻辑执行环境负载平衡算法的研究[D];北京邮电大学;2007年

5 陈强;城市地理信息系统软件与工程设计[D];华东师范大学;2004年

6 李立;下一代网络资源共享环境的研究[D];北京邮电大学;2007年

7 张凌苗;下一代IP承载移动通信网络关键技术的研究[D];北京邮电大学;2007年

8 解季萍;基于Web的稀土化合物数据库系统研究和开发[D];昆明理工大学;2007年

9 夏洪涛;SSL VPN中非对称隧道等若干关键技术的研究[D];华中科技大学;2007年

10 吴功和;分布式地理信息服务研究与实践[D];解放军信息工程大学;2006年

相关硕士学位论文 前10条

1 臧二云;证券交易应用服务器的设计与实现[D];北京邮电大学;2010年

2 郑晓东;应用服务器关键技术研究[D];河海大学;2004年

3 吴相铮;一种支持电信增值业务的应用服务器的设计与实现[D];北京邮电大学;2012年

4 臧士睿;基于Ajax技术的客户体验优化和运行压力分解[D];吉林大学;2012年

5 周昆;基于J2EE体系结构的EAI应用[D];西北工业大学;2004年

6 邓毅;V网伴侣业务的呼叫应用服务器的设计与实现[D];北京邮电大学;2010年

7 孙旭东;应用服务器中池化技术的自适应优化研究[D];合肥工业大学;2010年

8 张锋;Webframe应用服务器中Web容器的设计与实现[D];扬州大学;2003年

9 王珊;VOD系统应用服务器并发控制与负载均衡调度研究[D];北京邮电大学;2010年

10 闫铁娟;基于SIP应用服务器的交互式语音及视频应答系统的设计与实现[D];北京邮电大学;2010年



本文编号:2605769

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2605769.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户0d422***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com