基于CICS中间件的医疗保险实时交易系统的设计.docx
《基于CICS中间件的医疗保险实时交易系统的设计.docx》由会员分享,可在线阅读,更多相关《基于CICS中间件的医疗保险实时交易系统的设计.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于CICS中间件的医疗保险实时交易系统的设计 摘要:针对两层C/S模式应用中的一些弊端进行了探讨,介绍了IBM中间件CICS,对医保实时交易系统进行了分析,划分出医保实时交易系统的功能和实现环境,在原来的C/S两层基础上提出访用基于IBM中间件CICS的服务层、应用层、客户端层的三层结构来实现医保实时交易系统的设计,使系统能够支持大量并发用户,并能处理海量数据,对信息的访问能更平安,能应付大量小事务处理恳求,支持困难的网络。 关键词:医疗保险 实时交易系统 中间件 三层结构 0 引言 随着我国医疗保障事业的发展,越来越多的医保经办机构须要依靠信息系统来支撑它们的日常业务办理,其中最为关键的是
2、医保实时交易系统。这是一种联机事务处理系统,这类系统常见的还有银行柜台系统、证券交易系统等。OLTP系统具有并发用户多、交易时间短、传输数据少、输入参数固定、后台数据库容量大的特点。 早期的OLTP系统一般是基于两层的C/S模式1。在这种模式中,客户端负责用户界面和应用逻辑的处理。当须要访问后台数据库时,客户端发送SQL语句给后台数据库服务器,由数据库对SQL语句进行解析和执行,最终把处理结果返回给客户端。对两层C/S模式的进一步改进是把数据库访问中密集的应用逻辑剥离出来,利用数据库的存储过程功能,开发独立的存储过程包模块供客户端访问。但这也会带来弊端:数据库服务器须要为每个客户端的恳求安排相
3、应的资源。由于数据库的连接数有限制,所以能同时“享受服务”的客户端数量是有限的。此外,网络上大量传输的是SQL语句和数据限制信息,简单造成网络堵塞。同时客户端程序由于集中了大量应用逻辑代码而变得臃肿不堪,维护成本很高。 在解决这些问题的过程中,OLTP系统的构架不断从主机、两层C/S方式渐渐演化到现在的“三层”或“多层”模式1。三层C/S结构是将应用架构分成客户端、业务逻辑层和数据库服务层三个部分,其主要优点在于可以将数据处理从客户端转移到业务逻辑层和数据库服务层上。这样,客户端与业务逻辑层之间可能存在着多达数一百零一个的连接,而业务逻辑层与数据库服务器之间的连接却只有少数几个,从而可以削减通
4、信线路上传递的数据量。这种三层C/S模式体系结构在实际应用中渐渐发展出目前主流的“应用服务器”(Application Server) ,出现了象CICS这样的中间件产品,在应用服务器上构建应用系统也变得更为简洁了。 1 CICS简介 CICS的全称是Customer Information Control System ,即客户信息限制系统。CICS作为一种交易中间件,为IBM和非IBM平台上的应用供应联机事务处理和事务管理的产品,其功能是为商业应用供应一个事务处理环境2。CICS可为应用程序的开发、通信、显示、数据管理、平安性和内部通信等供应多项服务。其结构设计也是面对事务处理的,它构建的
5、是一个三层结构的应用系统,有效地区分应用系统中的表述逻辑层、业务逻辑层和数据逻辑层,从而使应用系统结构清楚,维护简洁易行。 CICS由客户端发起交易恳求,把须要调用的服务器程序名和数据通过通讯存储区传给服务器程序,CICS则在服务端唤起相应的服务程序,并在第一个可用的应用服务器进程的缓存中运行,最终把结果通过通讯存储区返回到客户端。当交易运行失败时,无论数据分布在何地,CICS对数据的修改都会自动回滚,这就保证了数据的一样性3。 2 实时交易系统分析 在医保实时交易系统中,由于医保中心系统须要与医院系统联网,实时处理医院系统发送的数据处理恳求,如参保人身份确认、门诊住院交易业务、个人帐户变动等
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 CICS 中间件 医疗保险 实时 交易系统 设计
限制150内