基于TUXEDO的网上证券交易系统的设计与实现

被引量 : 0次 | 上传用户:ntcao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网上证券交易系统是证券公司面向股民提供的以Internet为依托、以交易为驱动的证券交易系统。系统能够支持证券投资者帐号登录、股票查询、股票余额查询,股票买入、成交查询等全面的业务功能。随着网络应用的日益深化,网上证券交易已经成为了股民主要的交易方式。本论文以Tuxedo为中间层、针对网上证券交易的特点、制定系统的实施方案、采用模块化的设计方法,实现了三层C/S结构的网上证券交易系统。该系统有效的解决了客户端和服务器端负担过重、扩展性差、无法跨越不同平台、系统难以维护等两层C/S结构的弊端。系统由客户端、服务器端和后台资源管理器三部分构成。客户端使用Tuxedo的Workstation Subsystem客户端模式并以C++作为开发语言。使用该模式的客户端只需安装Tuxedo的Workstation Subsystem组件。配合使用Tuxedo提供的API就可以与Tuxedo与服务器进行通信了。服务器端使用Tuxedo的服务器编程模型,以C++和嵌入式SQL为开发语言。考虑到系统的可移植性问题,服务器端大量使用了Tuxedo提供的API。服务器端使用Tuxedo的事务管理服务器(TMS)来管理全局性事务,并使用负载平衡技术转发客户请求。后台使用Oracle数据库作为资源管理器,实际上可以使用任何支持XA规范的数据库作为资源管理器。该系统具有以下特点:(1)高效性:系统使用Tuxedo的负载平衡技术转发客户请求,保证客户请求在最短时间内得到处理。(2)安全可靠:同一服务器同时运行在多台主机上。这样当某台主机出现故障时,运行在其他主机上的服务器仍然可以提供服务。(3)易于扩展:可以在不关闭服务器的情况下更新服务和启动新服务。(4)易于维护:由于大量使用了Tuxedo提供的API,系统具有良好的可维护性。
其他文献
日常性学业复原力是指学生成功应对学校日常学习活动中典型的学业挫折与挑战(例如,考试压力大、时间紧、成绩不理想和课业难度高)的能力,最大特点是允许将全体学生都纳入复原
数控龙门铣床是机械加工的工作母机,是军工业、交通运输业和电力工业等领域重要的加工设备。随着对产品精度要求的提高,数控龙门铣床需要更好的综合性能来满足零件的加工精度
针对Si C陶瓷钎焊过程中母材与金属基钎料显著的物理性质差异会引发较大的残余应力问题,本文从调节钎缝热膨胀系数的角度出发,配制了可实现原位合成Ti B晶须与Ti C颗粒的Ag C
近年来,校园文化作为学校德育工作的重要途径日益引起广泛关注。校园文化生长、发展在学校教育环境中,作为隐性课程具有潜移默化的作用。校园文化主要分为物质文化、精神文化
针对移动推荐环境特点提出基于贝叶斯网络的推荐方法,该方法能够有效利用移动环境中提供的上下文信息,降低决策的复杂度。并以实际移动环境推荐案例说明,该方法能够将决策属
目的探讨情景模拟结合PBL教学方法在手术室教学中的应用效果。方法 2012级全日制本科护理专业学生165名采用传统教学查房方法,2013级全日制本科护理专业学生172名采用情景模
复合助词「によって」的用法十分广泛,在《日语文型辞典》(1998)中分别将其分成了5种用法来作解释。但是,在迄今为止的研究中,却极少有文章专门来阐述关于「によって」的各种
陈云作为中国共产党第一代和第二代领导集体的重要成员,历经民族危亡,深知民众疾苦,无论是在紧张残酷的革命斗争年代,还是在艰难探索的社会主义建设时期,始终关注如何改善民
大学生道德教育是当代社会发展过程中日渐凸显的重大课题。本文从建设和谐社会的角度研究大学生道德教育问题,是从和谐社会对大学生的道德要求出发,将和谐思想作为大学生道德
20世纪60年代产生于美国的单板滑雪运动,21世纪初传入我国并开始流行。随着我国国民经济水平的提高以及大众对冬季运动项目的认识,单板滑雪运动发展势头日益迅猛,并且正在中