论文部分内容阅读
在现今局域网、广域网的系统中,大量使用中间件成为主流趋势之一,随之而来的各种基于中间件的开发也渐渐的热起来。中间件是一种独立的系统软件或服务程序。中间件位于客户机/服务器或浏览器/服务器的操作系统之上,管理计算资源和网络通讯,分布式应用软件借助它在不同的技术之间共享资源,使得各种资源在基于其搭建的平台中可进行无障碍的沟通。中间件的种类多样,其中BEA TUXEDO中间件是目前C、C++和COBOL解决方案的首选平台,因此本文选择基于BEATUXEDO中间件的设计与开发进行研究具有很强的普遍性和实用价值。
本文详细阐述了基于TUXEDO中间件的邮政报刊零售系统的设计与实现,阐明了邮政报刊零售系统在整个邮政业务中的重要性,并且在整个平台构架上采用了安全性和整体效率较高的基于TUXEDO中间件的三层结构。本文首先结合邮政报刊零售系统介绍了中间件的定义、原理、特性和分类,分析了系统数据库连接中XA(X/open)规范的重要作用及其应用设置;其次基于中间件的设计思想,对邮政报刊零售系统进行了总体设计,提出在应用服务器中使用复杂数据挖掘算法,极大提高了数据库服务器的响应速度,减少了网络数据流量;最后,在TUXEDO的应用配置、与前台的接口实现、业务逻辑实现、数据库连接方式的实现及与Web Server的连接实现等方面,详细阐述了在北京邮政报刊零售系统中应用TUXEDO中间件的具体技术细节,归纳了应用TUXEDO中间件的众多优点。另外,本文还提供大量的原理、结构、流程图、系统监测数据及应用源程序,以使论述更加丰满、详实。