社会保险管理信息系统-核心平台20系统架构概述_第1页
社会保险管理信息系统-核心平台20系统架构概述_第2页
社会保险管理信息系统-核心平台20系统架构概述_第3页
社会保险管理信息系统-核心平台20系统架构概述_第4页
社会保险管理信息系统-核心平台20系统架构概述_第5页
已阅读5页,还剩79页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Copyright 核心平台研究院 2003 All right reserved社会保险管理信息系统系系 统统 架架 构构 概概 述述 Copyright 核心平台研究院 2003-2005 All right reserved2目目 录录 Copyright 核心平台研究院 2003-2005 All right reserved3一、背景一、背景业务上发展业务上发展前进中产生的问题前进中产生的问题核心平台二版解决的问题核心平台二版解决的问题Copyright 核心平台研究院 2003-2005 All right reserved41.1业务上发展业务上发展扩面扩面多系统的无缝衔接多系统

2、的无缝衔接数据大集中数据大集中多级业务经办多级业务经办医院解决医院解决“两张皮两张皮”Copyright 核心平台研究院 2003-2005 All right reserved51.2前进中产生的问题前进中产生的问题“扩面扩面”要求系统的伸缩性增加要求系统的伸缩性增加“多系统无缝衔接多系统无缝衔接”要求各个信息系统的集要求各个信息系统的集成及资源共享,而不是信息孤岛,要求系统成及资源共享,而不是信息孤岛,要求系统有较强的有较强的“开放性开放性” (与医院端(与医院端HIS系统的系统的无缝集成问题)无缝集成问题)“数据的大集中数据的大集中”要求对资源的合理使用要求对资源的合理使用不断出现的新需

3、求要求系统的可维护性强,不断出现的新需求要求系统的可维护性强,要能易于修改要能易于修改更好的安全性更好的安全性Copyright 核心平台研究院 2003-2005 All right reserved6两层结构的不足两层结构的不足由于结构的限制使两层结构的软件伸缩性差由于结构的限制使两层结构的软件伸缩性差当业务终端增加时,客户端对数据库的静态连接当业务终端增加时,客户端对数据库的静态连接将较快地消耗资源,使系统的响应时间大大增加将较快地消耗资源,使系统的响应时间大大增加由于业务逻辑的计算与数据库的存取工作完全在由于业务逻辑的计算与数据库的存取工作完全在数据库中进行,所以计算负载与存取负载不能

4、有数据库中进行,所以计算负载与存取负载不能有效分离,导致业务终端增加时,数据库的计算能效分离,导致业务终端增加时,数据库的计算能力消耗较快,使系统的效率大大降低力消耗较快,使系统的效率大大降低Copyright 核心平台研究院 2003-2005 All right reserved7两层结构的不足两层结构的不足两层结构只有通过共享数据库的方式来共享两层结构只有通过共享数据库的方式来共享资源、连接不同系统,当因为种种原因数据资源、连接不同系统,当因为种种原因数据库不能开放时,与不同系统的连通、数据共库不能开放时,与不同系统的连通、数据共享便不能实现。这就阻碍了行业享便不能实现。这就阻碍了行业“

5、数据集中、数据集中、应用整合应用整合”的大趋势的大趋势“数据大集中数据大集中”要求业务系统在并发量加大要求业务系统在并发量加大的情况下(多级业务经办)保证系统的可用的情况下(多级业务经办)保证系统的可用性。由于前面讲到的原因,两层结构不能充性。由于前面讲到的原因,两层结构不能充分利用资源,使系统可用性大大降低分利用资源,使系统可用性大大降低医院的医院的“两张皮两张皮”问题,表现不尽人意问题,表现不尽人意Copyright 核心平台研究院 2003-2005 All right reserved8两层结构的不足两层结构的不足不断出现的新需求要求系统的可维护性强,不断出现的新需求要求系统的可维护性

6、强,要能易于修改、添加新业务。而两层结构的要能易于修改、添加新业务。而两层结构的系统业务逻辑与界面逻辑混在一起,业务逻系统业务逻辑与界面逻辑混在一起,业务逻辑与数据存取混在一起,可谓辑与数据存取混在一起,可谓“牵一发而动牵一发而动全身全身”,后期维护、新增业务的成本很大,后期维护、新增业务的成本很大安全性差。安全性差。Client/Server体系结构的运行模体系结构的运行模式允许客户端直接操作数据库服务器中的内式允许客户端直接操作数据库服务器中的内容,这相当于数据库直接暴露给用户,使得容,这相当于数据库直接暴露给用户,使得系统的安全性受到了很大威胁,也加大了系系统的安全性受到了很大威胁,也加

7、大了系统安全管理的难度。统安全管理的难度。Copyright 核心平台研究院 2003-2005 All right reserved91.3核心平台二版对问题的解决核心平台二版对问题的解决当原有技术结构阻碍了业务的发展时,必将当原有技术结构阻碍了业务的发展时,必将有新的技术结构出现有新的技术结构出现核心平台二版就是在这样的背景下研制开发核心平台二版就是在这样的背景下研制开发的的Copyright 核心平台研究院 2003-2005 All right reserved10核心平台二版对问题的解决核心平台二版对问题的解决系统伸缩性的解决系统伸缩性的解决引入引入J2EE体系结构,增加了应用服务器

8、,分担体系结构,增加了应用服务器,分担了原来数据库服务器的负担,使系统可以服务于了原来数据库服务器的负担,使系统可以服务于更多得用户更多得用户引入分布式计算模式,利用引入分布式计算模式,利用“集群集群”的方式,增的方式,增大系统的处理能力,使系统大系统的处理能力,使系统 “伸得开伸得开”多系统无缝连接、资源共享的解决多系统无缝连接、资源共享的解决通用的通用的XML数据交换格式数据交换格式通用的通用的HTTP协议协议提供框架级和组件级资源共享的能力,其他系统提供框架级和组件级资源共享的能力,其他系统不访问我的数据库也可以获得数据不访问我的数据库也可以获得数据Copyright 核心平台研究院 2

9、003-2005 All right reserved11核心平台二版对问题的解决核心平台二版对问题的解决高并发访问时系统效率低的解决高并发访问时系统效率低的解决利用利用“连接池连接池”技术动态维护数据库连接,充分技术动态维护数据库连接,充分利用系统资源利用系统资源业务逻辑与数据存取逻辑分离,减轻数据库负担,业务逻辑与数据存取逻辑分离,减轻数据库负担,提高系统效率提高系统效率利用利用“集群集群”技术提高效率技术提高效率医院医院“两张皮两张皮”的解决的解决采用客户端加装采用客户端加装DLL函数库的方式进行函数库的方式进行HIS系统系统的整合的整合Copyright 核心平台研究院 2003-20

10、05 All right reserved12核心平台二版对问题的解决核心平台二版对问题的解决可维护性问题的解决可维护性问题的解决组件化的业务组织方式及面向对象的分析方法,组件化的业务组织方式及面向对象的分析方法,使系统在新增、修改功能时只需加装组件,且改使系统在新增、修改功能时只需加装组件,且改动对系统的影响控制在可管理的范围内动对系统的影响控制在可管理的范围内采用多层架构,业务逻辑由中心服务器集中管理,采用多层架构,业务逻辑由中心服务器集中管理,当业务新增、变化时只需修改中心服务器一处,当业务新增、变化时只需修改中心服务器一处,而不需要每一个客户端都修改而不需要每一个客户端都修改采用面向对

11、象的设计方法,使变更对系统的影响采用面向对象的设计方法,使变更对系统的影响限制在可管理的范围内限制在可管理的范围内Copyright 核心平台研究院 2003-2005 All right reserved13核心平台二版对问题的解决核心平台二版对问题的解决安全性的解决安全性的解决统一的安全防卫层统一的安全防卫层统一的授权统一的授权统一入口统一入口客户端只与客户端只与WEB服务器打交道,完全不知数据服务器打交道,完全不知数据库的任何信息。将数据库服务器与用户隔离开库的任何信息。将数据库服务器与用户隔离开Copyright 核心平台研究院 2003-2005 All right reserved

12、14到底核心平台二版是什么?到底核心平台二版是什么?Copyright 核心平台研究院 2003-2005 All right reserved15Copyright 核心平台研究院 2003-2005 All right reserved16目 录 Copyright 核心平台研究院 2003-2005 All right reserved17 J2EEJ2EE概述概述J2EEJ2EE标准标准J2EEJ2EE平台的优势平台的优势J2EEJ2EE产品产品 Copyright 核心平台研究院 2003-2005 All right reserved182.1 J2EE概述概述J2EE(Java

13、Platform2 Enterprise Edition)Sun公司为企业计算推出的企业级公司为企业计算推出的企业级Java平平台台J2EE平台本质上是一个分布式的服务器应用平台本质上是一个分布式的服务器应用程序设计环境,作为一个程序设计环境,作为一个Java环境,它提供环境,它提供了:了:为应用提供运行时的基础框架环境为应用提供运行时的基础框架环境一套用来创建应用的一套用来创建应用的Java扩展编程接口扩展编程接口APICopyright 核心平台研究院 2003-2005 All right reserved192.2 J2EE标准标准规范规范J2EE规范规范EJB规范规范Servlet规

14、范规范JSP规范规范J2EE CTS(Compatibility Test Suite,兼容性,兼容性测试包测试包)测试各厂商提供产品对测试各厂商提供产品对J2EE的兼容性的兼容性J2EE SDK各厂商共同遵守的标准开发各厂商共同遵守的标准开发APICopyright 核心平台研究院 2003-2005 All right reserved20J2EE标准标准J2EE APIJ2SERMI/IIOPJDBCJMSJDNIServletJSPJavaMailJavaBean Activation FrameworkEJBJTACopyright 核心平台研究院 2003-2005 All rig

15、ht reserved21J2EE体系:整体结构Copyright 核心平台研究院 2003-2005 All right reserved22J2EE API 路线图Copyright 核心平台研究院 2003-2005 All right reserved232.2 J2EE优势优势提供提供多层应用程序方案选择多层应用程序方案选择多层应用程序方案多层应用程序方案独立客户方案独立客户方案 以以WebWeb为中心的应用程序方案为中心的应用程序方案 B2BB2B方案方案 Copyright 核心平台研究院 2003-2005 All right reserved24方案方案1 1:多层应用程序方

16、案:多层应用程序方案Copyright 核心平台研究院 2003-2005 All right reserved25方案方案2 2:独立客户方案:独立客户方案Copyright 核心平台研究院 2003-2005 All right reserved26方案方案3 3:以:以WebWeb为中心的应用程序方案为中心的应用程序方案 Copyright 核心平台研究院 2003-2005 All right reserved27方案方案4 4:B2B B2B 方方 案案 Copyright 核心平台研究院 2003-2005 All right reserved282.4 J2EE产品产品商业产品商

17、业产品BEA Weblogic IBM WebSphereOracle 9i AS.开放源代码产品(免费)开放源代码产品(免费)TomcatJBossCopyright 核心平台研究院 2003-2005 All right reserved29Weblogic Server产品特征产品特征集群集群Cluster为应用提供高可用性为应用提供高可用性负载均衡负载均衡提供系统方案的高可靠性提供系统方案的高可靠性简单方便的系统维护简单方便的系统维护减低系统维护成本减低系统维护成本Copyright 核心平台研究院 2003-2005 All right reserved30目 录 Copyright

18、 核心平台研究院 2003-2005 All right reserved31 核心平台二版架构是基于核心平台二版架构是基于J2EEJ2EE平台的平台的C/S/SC/S/S多层体系结构多层体系结构系统架构的基础系统架构的基础 架构总图及说明架构总图及说明架构的层次调用关系架构的层次调用关系 系统技术标准系统技术标准系统整体数据流图系统整体数据流图Copyright 核心平台研究院 2003-2005 All right reserved323.1 系统架构的基础系统架构的基础 核心平台二版系统架构基于核心平台二版系统架构基于J2EEJ2EE标准标准应用方案独立客户端方案,并在此基础应用方案独立

19、客户端方案,并在此基础上针对社保行业的特点进行了进一步的上针对社保行业的特点进行了进一步的扩展及实现。扩展及实现。J2EEJ2EE标准应用方案的独立客户端方案标准应用方案的独立客户端方案 核心平台二版的独立客户端方案核心平台二版的独立客户端方案 Copyright 核心平台研究院 2003-2005 All right reserved33核心平台二版的独立客户端方案核心平台二版的独立客户端方案 Copyright 核心平台研究院 2003-2005 All right reserved343.2 架构总图及说明架构总图及说明总图总图 Copyright 核心平台研究院 2003-2005 A

20、ll right reserved35这就是核心平台二版这就是核心平台二版Copyright 核心平台研究院 2003-2005 All right reserved36Copyright 核心平台研究院 2003-2005 All right reserved37Copyright 核心平台研究院 2003-2005 All right reserved38Copyright 核心平台研究院 2003-2005 All right reserved39Copyright 核心平台研究院 2003-2005 All right reserved40Copyright 核心平台研究院 2003-

21、2005 All right reserved41Copyright 核心平台研究院 2003-2005 All right reserved423.2 架构总图及说明架构总图及说明说明说明架构模式及设计思想架构模式及设计思想 架构调用层次架构调用层次 各个层次间的接口各个层次间的接口 各个层次间调用顺序各个层次间调用顺序 Copyright 核心平台研究院 2003-2005 All right reserved431. 1. 架构模式及设计思想架构模式及设计思想调用模型的设计主要采用了层次化的设计思调用模型的设计主要采用了层次化的设计思想,主要应用了想,主要应用了MVCMVC的设计模式,系

22、统横向的设计模式,系统横向以以MVCMVC模式分层模式分层 。视图层视图层ViewView控制层控制层ControlControl模型层模型层ModelModelCopyright 核心平台研究院 2003-2005 All right reserved441. 1. 架构模式及设计思想架构模式及设计思想核心平台二版核心平台二版视图层视图层在在MVCMVC设计模式的实现中,视图层一般为浏设计模式的实现中,视图层一般为浏览器上显示的页面,在核心平二版的架构中览器上显示的页面,在核心平二版的架构中视图层为视图层为DephiDephi写的传统应用客户端。客户写的传统应用客户端。客户端通过端通过DLL

23、DLL函数库与服务器通讯。函数库与服务器通讯。核心平台系统与第三方应用的无逢连接性核心平台系统与第三方应用的无逢连接性加强了客户端的交互能力加强了客户端的交互能力加强了客户端对打印、报表的支持加强了客户端对打印、报表的支持保留了用户对界面的操作习惯保留了用户对界面的操作习惯客户端自动在线更新客户端自动在线更新Copyright 核心平台研究院 2003-2005 All right reserved451. 1. 架构模式及设计思想架构模式及设计思想核心平台二版控制层核心平台二版控制层我们将控制层封装成我们将控制层封装成SIEAFSIEAF(社会保险企业(社会保险企业级应用框架),在设计中分成

24、两个部分:级应用框架),在设计中分成两个部分:流程控制流程控制系统服务系统服务Copyright 核心平台研究院 2003-2005 All right reserved461. 1. 架构模式及设计思想架构模式及设计思想核心平台二版模型层核心平台二版模型层核心平台二版在模型层采用核心平台二版在模型层采用EJBEJB,将核心的,将核心的业务做成组件的形式,使业务层得到最大限业务做成组件的形式,使业务层得到最大限度的重用。在组件的数据交互接口不变的前度的重用。在组件的数据交互接口不变的前提下,如果业务逻辑发生变化则只需要修改提下,如果业务逻辑发生变化则只需要修改组件内部逻辑,实现了两个优点:组件

25、内部逻辑,实现了两个优点:层次间的松耦合层次间的松耦合 业务逻辑的封装业务逻辑的封装 Copyright 核心平台研究院 2003-2005 All right reserved472. 2. 架构调用层次架构调用层次 网络网络服务器框架服务器框架(controller)(controller) 客户端层客户端层(ViewView) 业务组件业务组件(model)(model)数据库数据库(model)(model) IBMIDCCopyright 核心平台研究院 2003-2005 All right reserved483. 3. 各个层次间的接口各个层次间的接口 客户端层与服务器框架进通

26、讯的接口客户端层与服务器框架进通讯的接口SOAP XMLSOAP XML规范规范 服务器框架与业务组件的接口服务器框架与业务组件的接口 EventEvent、EventResponseEventResponse结构规范结构规范 业务组件与数据库的接口业务组件与数据库的接口 JDBC2.0JDBC2.0规范规范 Copyright 核心平台研究院 2003-2005 All right reserved494. 4. 各个层次间调用顺序各个层次间调用顺序 Copyright 核心平台研究院 2003-2005 All right reserved503.3架构的层次调用关系架构的层次调用关系Co

27、pyright 核心平台研究院 2003-2005 All right reserved513.3架构的层次调用关系架构的层次调用关系Copyright 核心平台研究院 2003-2005 All right reserved523.4 系统技术标准系统技术标准 SOAP1.0SOAP1.0规范规范 EJB2.0EJB2.0规范规范 指标体系指标体系 业务流程规范业务流程规范 Copyright 核心平台研究院 2003-2005 All right reserved53系统架构所涉及的技术链系统架构所涉及的技术链 Copyright 核心平台研究院 2003-2005 All right r

28、eserved543.5 系统整体数据流图系统整体数据流图网络IBMsieafActionBPODAOFacadeXMLXMLEventRequestEnvelopRequestEnvelopBEOSQLResultSetBEOResponseEnvelopEventResponseXMLXMLApplication ServerApplication ServerClientClientDatabaseDatabaseCopyright 核心平台研究院 2003-2005 All right reserved55目 录 Copyright 核心平台研究院 2003-2005 All righ

29、t reserved56 客户端框架层次客户端框架层次 客户端客户端DLLDLL函数库函数库 服务器端框架服务器端框架 业务层调用模型业务层调用模型 Copyright 核心平台研究院 2003-2005 All right reserved574.1 客户端框架层次客户端框架层次客户端体系采用了瘦客户端的结构,除维护程序界客户端体系采用了瘦客户端的结构,除维护程序界面状态,进行数据的缓冲之外,业务处理逻辑、安面状态,进行数据的缓冲之外,业务处理逻辑、安全认证以及交易管理均由服务器端处理。全认证以及交易管理均由服务器端处理。Copyright 核心平台研究院 2003-2005 All rig

30、ht reserved584.2 客户端客户端DLL函数库函数库函数库主要功能函数库主要功能接收客户端的数据,转化客户端的数据为标准接收客户端的数据,转化客户端的数据为标准SOAPSOAP格格式的式的XMLXML字符串,发送字符串,发送XMLXML字符串字符串 接收服务器端回应的符合接收服务器端回应的符合SOAPSOAP格式的格式的XMLXML字符串,解析字符串,解析XMLXML字符串,通过接口提供客户端对服务器返回数据的字符串,通过接口提供客户端对服务器返回数据的调用调用 函数库架构说明函数库架构说明Copyright 核心平台研究院 2003-2005 All right reserved

31、594.2 客户端客户端DLL函数库函数库函数库结构函数库结构Copyright 核心平台研究院 2003-2005 All right reserved604.3 服务器端框架(Sieaf)服服务务器器端端框框架架结结构构图图Copyright 核心平台研究院 2003-2005 All right reserved61服务层的实现服务层的实现 安全服务安全服务 采用的安全采用的安全API API 二版采用北京二版采用北京CACA中心提供的安全认证中心提供的安全认证API API 安全安全APIAPI实现的功能实现的功能 安全认证的实现步骤安全认证的实现步骤 Copyright 核心平台研究

32、院 2003-2005 All right reserved62安全安全APIAPI实现的功能实现的功能 证书解析证书解析 获取证书持有者信息(单位证书中的单位名称、单位组获取证书持有者信息(单位证书中的单位名称、单位组织机构代码)织机构代码)基于证书的密码运算基于证书的密码运算 密码算法采用国家密码管理委员会许可的密码算法密码算法采用国家密码管理委员会许可的密码算法 对数据进行加解密处理对数据进行加解密处理数字信封处理数字信封处理 对数据进行对数据进行10241024位的非对称加解密和位的非对称加解密和128128位的对称加解密位的对称加解密对数据进行签名、对数据进行签名、 验证签名处理验证

33、签名处理 对数据进行摘要运算其它功能对数据进行摘要运算其它功能 更改私钥保护口令更改私钥保护口令 证书黑名单查询证书黑名单查询 证书状态在线查询证书状态在线查询 证书证书PKCS12PKCS12编码编码 PEMPEM编码处理编码处理 Copyright 核心平台研究院 2003-2005 All right reserved63安全认证的实现步骤安全认证的实现步骤 向向CACA中心申请证书中心申请证书 交换密钥交换密钥 客户端加密、解密,进行数字签名、进行数客户端加密、解密,进行数字签名、进行数字签名验证字签名验证 服务器端加密、解密,进行数字签名、进行服务器端加密、解密,进行数字签名、进行数

34、字签名验证数字签名验证 Copyright 核心平台研究院 2003-2005 All right reserved641.1.向向CACA中心申请证书中心申请证书操作人员,包括社保中心的人员及医院等需要与社保中操作人员,包括社保中心的人员及医院等需要与社保中心进行安全认证交互的部门的人员向心进行安全认证交互的部门的人员向CACA中心申请证书。中心申请证书。Copyright 核心平台研究院 2003-2005 All right reserved652.2.交换密钥交换前交换密钥交换前 用户将自己的证书用某种方式(用户将自己的证书用某种方式(emailemail、软盘、软盘、USBUSB,打

35、印,打印出来等)送达服务端出来等)送达服务端 服务端的证书也需要用某种方式(服务端的证书也需要用某种方式(emailemail、软盘、软盘、USBUSB盘,盘,打印出来等)送达客户端打印出来等)送达客户端 Copyright 核心平台研究院 2003-2005 All right reserved662.2.交换密钥交换后交换密钥交换后服务端证书与服务端私有密钥一起保存在服务端密钥库中服务端证书与服务端私有密钥一起保存在服务端密钥库中 用户端证书以用户名为别名保存在服务端密钥库中用户端证书以用户名为别名保存在服务端密钥库中 客户端保存服务端证书,每个用户自行保护自己的私有密钥客户端保存服务端证

36、书,每个用户自行保护自己的私有密钥 Copyright 核心平台研究院 2003-2005 All right reserved673.3.客户端加密、解密,数字签名、数字签名验证客户端加密、解密,数字签名、数字签名验证 Copyright 核心平台研究院 2003-2005 All right reserved683.3.客户端加密、解密,数字签名、数字签名验证客户端加密、解密,数字签名、数字签名验证客户端加密、数字签名客户端加密、数字签名客户端框架从客户端数据库读取此次交互的数据格式客户端框架从客户端数据库读取此次交互的数据格式并将此格式形成数据结构缓存在内存中,同时将交互并将此格式形成数

37、据结构缓存在内存中,同时将交互中哪个数据需要加密的信息提取出来中哪个数据需要加密的信息提取出来 (加密格式(加密格式0000、0101、1010、1111,第一位为客户端,第二位为服务端),第一位为客户端,第二位为服务端)加密时调用加密时调用SIEAF.DLLSIEAF.DLL的安全加密接口,的安全加密接口,SIEAF.DLLSIEAF.DLL调调用用CACA安全安全APIAPI对欲加密的字段用服务器证书进行加密对欲加密的字段用服务器证书进行加密 客户端框架从客户端数据库读取此次交互是否需要安客户端框架从客户端数据库读取此次交互是否需要安全认证。当此次交互需要数字签名时调用全认证。当此次交互需

38、要数字签名时调用SIEAF.DLLSIEAF.DLL的安全加密接口,的安全加密接口,SIEAF.DLLSIEAF.DLL调用调用CACA安全安全APIAPI用客户端用客户端的私钥进行数字签名的私钥进行数字签名Copyright 核心平台研究院 2003-2005 All right reserved693.3.客户端加密、解密,数字签名、数字签名验证客户端加密、解密,数字签名、数字签名验证客户端客户端解密、数字签名认证解密、数字签名认证接收服务器端发送的接收服务器端发送的XML XML 当此次交互需要数字签名认证时调用当此次交互需要数字签名认证时调用SIEAF.DLLSIEAF.DLL的安全加

39、密接口,的安全加密接口,SIEAF.DLLSIEAF.DLL调用调用CACA安全安全APIAPI利用利用服务器端证书进行数字签名认证服务器端证书进行数字签名认证 根据此次交互的数据格式信息,对应该解密的字根据此次交互的数据格式信息,对应该解密的字段调用段调用SIEAF.DLLSIEAF.DLL安全接口进行解密安全接口进行解密 将接收的数据进行进一步处理或进行显示将接收的数据进行进一步处理或进行显示 Copyright 核心平台研究院 2003-2005 All right reserved704.4.服务器端加密服务器端加密 、数字签名、数字签名 Copyright 核心平台研究院 2003-

40、2005 All right reserved71框框 架架 总总 图图 Copyright 核心平台研究院 2003-2005 All right reserved724.4 业务层调用模型业务层调用模型 上下文关系上下文关系请求处理层请求处理层业务组件层业务组件层系统的业务分析模型系统的业务分析模型 Copyright 核心平台研究院 2003-2005 All right reserved73业务层上下文关系业务层上下文关系请求处理层请求处理层业务组件层业务组件层 Copyright 核心平台研究院 2003-2005 All right reserved74请求处理层请求处理层实现了实现了BusinessDelegateBusinessDelegate的设计模式,是联的设计模式,是联系框架和业务组件层的纽带,是业务组件层系框架和业务组件层的纽带,是业务组件层(EJBEJB)的)的ClientClient端;是业务组件层的代理端;是业务组件层的代理 职责:职责:处理一次请求,并为客户端返回本次请求所要求处理一次请求,并为客户端返回本次请求所要求的数据的数据 完成完成EventEvent到到EvenlopEvenlop的转换的转换 完成完成ResponseEnvelopResponseEnvelop到到EventResponseEventResponse的转换的转换 Cop

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论