论文部分内容阅读
近年来,随着中国股权分置改革的全面推进,中国的证券市场得到了空前发展;如今,中国证券市场已成为当今国际市场中最有潜力、最受瞩目的新兴资本市场之一。为了支持中国证券市场的高速发展,加速中国资本市场国际化的进程,证监会于2005年正式发布了《证券交易数据交换协议》即STEP协议,它规定了证券交易所交易系统与市场参与者系统之间进行证券交易所需的数据交换协议。此外,上海证券交易所也即将推出使用STEP协议的新一代交易系统,新交易系统具有高灵活性和扩展性,能够适应市场的发展。因此,各证券公司迫切需要构建一套新型的证券交易系统,它不仅仅使证券公司可以应对交易所新一代交易系统的推出和各种新的金融衍生产品的出现,而且还可以帮助证券公司更快地推出新产品、新服务,提高客户服务质量,从而提升企业的核心竞争力。本文以构建一个基于STEP协议的证券核心交易系统为目的,讨论了证券公司在证券核心交易系统各方面的需求,详细说明了新证券核心交易系统的系统架构和基于STEP协议的软件架构设计,并对系统框架和其它主要模块的实现方法进行了详细阐述。全文主要从以下两个方面进行了深入的研究:1、论文首先分析了中国证券交易系统当前的发展现状和趋势;介绍了上证所新一代交易系统的特点和STEP协议的构成,以及系统中应用的相关技术概念,并对证券交易系统进行了全方位的需求分析。2、在系统架构设计和实现方面,结合国内外证券交易系统的先进设计理念和国内证券行业的特点,研究构建一个基于STEP消息驱动框架。该框架使用JAVA开发,完全基于Spring技术,通过结合JMS、JMX等技术,并采用灵活的负载均衡策略和数据缓存技术可使基于该框架的新证券核心交易系统集可靠性、开放性和可扩展性于一体,能有效的适应快速发展的证券市场的需要。最后,本文对于基于STEP协议的证券核心交易系统作了总结与展望。