J2EE技术在证券网上集中交易系统中的研究与应用
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本文是结合新一代证券网上集中交易系统这个项目完成的,目前国内各大券商都在瞄准网上集中交易这一迅速发展的业务领域,其业务系统正在开始从现有的以营业部为中心的分散系统向以总部为中心的集中系统过渡。
     传统的营业部级分散系统存在着许多问题,比如移植性差,维护困难;不易扩充,升级成本高;处理能力弱,无法满足大量用户同时访问;安全性较差等等。集中之后的系统将极大地改进原有系统的不足,从而为用户提供更好的服务;但同时我们也将面临着集中化带来的很多棘手的问题,其中系统的性能将是我们面临的最大挑战。本文针对这一核心问题作了从理论到实践的大量研究和开发工作,并提出了一套全新的解决方案。
     首先,本文深入研究了分布式多层应用体系架构,从C/S结构到B/S结构,从两层结构到三层或多层结构,并分别阐述了它们各自的优缺点。作为研究基础,它有效地指导了证券网上集中交易系统的设计和开发;接着,本文介绍了J2EE这一全新的体系架构、它所涉及到的关键技术以及中间件技术,并详细阐述了如何将它们应用到系统的设计和实现中,以获得较好的系统性能。一方面,从运行性能来说,即系统支持大并发量的用户访问,具有较快的响应速度,且系统具有良好的可伸缩性、可靠性和易用性;另一方面,从非运行性能来说,系统具有良好的可变更性、可移植性和可重用性,从而满足广大券商对网上集中交易系统性能的要求。
     在本文的最后,是本文的总结和展望。
This atricle is completed according to a project which is called the new generation securities on-line concentrated trade system.At present,all the securities corporations are focusing their mind on the on-line concentrated trade system .which is a burgeoning field,their business system are experiencing a transition from the current dispersive system which centers on the sales department to the system which centers on the headquarters.
    The traditional dispersive system which centers on the sales department has many problems,such as bad portability,difficult to maintenance;difficult to extend,high cost when updated;weak processing ability,unable to support the concurrent visit by many users;bad security and so on.The concentrated system will much improve on the shortcoming of the original system,provide better service for users;but at the same time we will face many sharp problems caused by the concentrating process,among these problems.the performance of the system will be the greatest challenge before us.This article completes a lot of research and develop work focusing on this core problem,puts forward a set of wholly new solution.
    Firstly.this article lucubrates the distributed multi-tier application architecture.from CIS architecture to B/S architecture.from two-tier architecture to three-tier or multi-tier architecture.describing their advantages and shortcomings respectively.As the research foundation.it effectively instructs the design and develop of the securites on-line concentrated trade system. In succession.this article discusses J2EE,which is a wholly new architecture, its related critical technique and the middleware technifque, at the same time it particularly discusses how to apply these techniques to the design and implementation of the system,aiming at making the system have a better performance.On one hand.for the run-time performance,it means the system supports a large quantity of concurrent visit by users.fast response speed, good scalability.good reliability and good usability.On the other hand.for the non run-time
    
    
    performance.the system has good modifiability.good portabilty and good usability.so as to meet with the demands of the on-line concentrated trade system performace put forward by securities corporations.
    At last,it is the conclusion and prospect.
引文
[1] 周之英 现代软件工程,科学出版社,2000.1
    [2] 陈冲,麦中凡 基于分布对象的软件构件 计算机科学,1998.5
    [3] Kurt Wallnau & Nelson Weiderman & Linda Northop, Distributed Object Technology with CORBA and Java: Key Concept and Implications, SEI Technical Report, 1997.
    [4] "Transaction Service Specification, version 1.1", Object Management Group,Inc., 2000.
    [5] "Security Service Specification, version 1.5", Object Management Group,Inc., 2000.
    [6] "Concurrency Service Specification, version 1.0", Object Management Group,Inc.2000.
    [7] "Event Service Specification, version 1.0", Object Management Group,Inc., 2000.
    [8] "Persistence Service Specification, version 2.0", Object Management Group,Inc., 1999.
    [9] "Persistence Service Specification, version 2.0", Object Management Group,Inc., 1999.
    [10] Ash Rofail& Yasser Shohoud著 邱仲潘等译COM与COM+从入门到精通,电子工业出版社,2000.4
    [11] Designing Enterprise Applications with the JavaTM 2 Platform, Enterprise Edition, Sun MicroSystems, Inc., 2000
    [12] Rahim Adatia & Faiz Arni & Kyle Gabhart, Professional EJB,Wrox Press
    [13] Sun J2EE online tutorial URL:http://developer.java.sun.com/developer/earlyAccess/j2ee/tutorial.html
    [14] Java2 Enterprise Edition Specification, v1.3, final draft, Sun MicroSystems, Inc., 2000.
    [15] Java Message Service Specification, versionl.1, Sun MicroSystems, Inc., 2002.
    [16] Mark Hapner & Rich Burridge,康博译 Java消息服务API参考指南,清华大学出版社,2002.10
    [17] Java API for XML Messaging (JAXM) v1.1, Sun MicroSystems, Inc., 2002.
    [18] Steven L. Halter & Steven J. Munroe, Enterprise Java Performance, Prentice Hall
    
    
    [19] Enterprise JavaBeans Specification, version2.0 Draft, Sun MicroSystems, Inc., 2000.
    [20] Danny Ayers & Hans Bergsten & Mike Bogovich, Professional Java Server Programming,Wrox Press
    [21] 瞿裕忠,陆海涛译 Vlada Matena & Beth Stearns J2EE平台上的EJB组件开发,机械工业出版社,2001.8
    [22] Joshua Bloch,闻山译,Java高效编程指南,机械工业出版社,2002.1
    [23] Mastering EJB, Middleware Company, 2001
    [24] Erich Gamma & Richard Helm,设计模式——可复用面向对象软件的基础,机械工业出版社,2000.9
    [25] Java Message Service API Tutorial, version1.3.1 Sun MicroSystems, Inc., 2002.
    [26] Mohammad Akif & Steven Brodhead, Java XML 编程参考手册,电子工业出版社
    [27] EJB pattern, Middleware Company, 2001
    [28] Len Bass&Paul Clements & Rick Kazman, Software Architecture in Practice, Addison-Wesley PublishingCompany,1998.
    [29] Ed Roman,Mastering Enterprise JavaBeans and the Java2Platform, Enterprise Edition,Wiley Computer Publishing,1999.
    [30] Gilda Pour, Enterprise JavaBeans Server-Side Components, 2000

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700