基于j2ee平台的系统集成研究

基于j2ee平台的系统集成研究

ID:24474659

大小:53.50 KB

页数:6页

时间:2018-11-14

基于j2ee平台的系统集成研究 _第1页
基于j2ee平台的系统集成研究 _第2页
基于j2ee平台的系统集成研究 _第3页
基于j2ee平台的系统集成研究 _第4页
基于j2ee平台的系统集成研究 _第5页
资源描述:

《基于j2ee平台的系统集成研究 》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于J2EE平台的系统集成研究  摘要:J2EE作为一种应用开发平台,由于其具有平台无关性、可移植性、多用户性、安全性等优点,正被越来越多的企业和系统集成商所采用。文章应用分层构建思想对基于J2EE平台的系统集成的架构进行了分析和阐述,并对Siebel这一CRM集成领域的先驱进行了介绍和分析。  关键词:系统集成;J2EE平台;Siebe;CRM    一、前言    系统集成,是以用户的应用需要和投入资金的规模为出发点,综合应用各种计算机相关技术,适当选择各种软硬件设备,经过相关人员的集成设计、安装调试、应用开发等大量技术性工作和相应的管理性及商务性工作,使集成后的系统

2、能够满足用户对实际工作要求,具有良好的性能和适当的价格的计算机网络系统的全过程。  系统集成要求将各个分离的设备(如个人电脑)、功能和信息等集成到相互关联的、统一和协调的系统之中,使资源达到充分共享,实现集中、便利、高效的管理。系统集成实现的关键在于解决系统之间的互连和互操作性问题,它是一个多厂商、多协议和面向各种应用的体系结构。这需要解决各类设备、子系统间的接口、协议、系统平台、应用软件等与子系统等相关的一切面向集成的问题。    二、基于J2EE平台的系统集成的架构    J2EE旨在为支持Java语言服务器端部署而提供与平台无关的、可移植的、多用户的、安全和标准的企

3、业级平台。  Java具有平台无关性,可以运行在E移动客户端或MIDlet,浏览器是一个瘦客户端,在J2EE系统的客户端中应用最广。客户端类型多种多样,容器必须提供组件支持,为客户端组件提供运行时环境,JVM提供了Java运行时环境,个人桌面系统、工程工作站、Applet和应用客户端等组件都支持JVM,而MIDlet要求对JVM进行稍加修改。  由于业务需求瞬息万变,VC模式分开了表示逻辑,业务逻辑和数据。  业务层负责执行必需的业务逻辑,它根据客户请求计算业务逻辑,但最好将这些组件隐藏起来,不将业务逻辑直接呈现给客户端。J2EE业务层包括业务逻辑,数据访问逻辑和相关服务

4、。EJB是运行在业务层的业务组件,EJB具有分布特点,面向事务,其中会话Bean负责创建和维护客户与服务器组件的对话,实体Bean以适当方式实现数据的持久层,消息驱动的Bean可将J2EE应用程序与基于JMS的中间件集成到一起。业务组件部署在业务服务器上,业务服务器为业务组件提供各种“校准”服务,如事务、命名和目录等。  EIS层将前端业务逻辑层的组件与后端数据库层连接起来,这一层的组件应尽量确保数据库不同资源与业务逻辑层组件的无缝集成。很多信息系统有规模大、技术难度大的特点,若巧妙集成这些信息系统,将能保护现有投资,并有效“重用”信息,流程和工作流。EIS层的集成不是单

5、纯的数据集成,还涉及信息集成,对JDBC、JMS、J2EE连接器架构、JNI和JNDI等技术能起到帮助作用,其中J2EE连接器架构对企业最重要,能给J2EE平台带来“可插入”行为,厂商的资源适配器允许将信息系统插入J2EE平台,以实现近乎零障碍的集成。    三、Siebel-基于J2EE平台的CRM集成解决方案    Siebel是CRM理念与技术应用的最初实践者,为后来不断涌现的CRM软件厂商提供了业界的标准,可以毫不夸张的认为其是CRM的先驱与开创者。到目前为止,Siebel的CRM系统在CRM3个关键领域,即销售、营销及服务3者之间的数据/流程整合度最高,各种应用

6、界面最为统一。Siebel产品功能齐全,企业更能根据自己的需要选择相应模块,有利于系统的集成,并为今后系统的功能扩展提供充足的前提条件。SiebelCRM应用引擎的多层体系如图2所示:  用户界面提供个性化用户界面,管理用户交互行为,从目标定义库(SRF)读取有关用户界面定义子集并解释执行。目标管理器(ObjectManager)为Siebel所有企业管理逻辑目标(BusinessObjects)提供完整一致的目标行为,从SRF读取与企业管理逻辑有关的目标定义子集并解释执行。数据管理器管理一个独立于RDBMS逻辑数据映像(DataViea)的定义,与数据交换层(DataE

7、xchange)通讯以访问存于RDBMS的物理数据。数据交换层直接处理与RDBMS相关的交互信息,作为数据管理器和RDBMS的中介桥梁。  客户端接口提供了用户界面的简单整合,利用、CORBA、ACTIVEX、XML等技术可以在客户端进行客户化整合。服务端的接口为企业逻辑定义目标提供了实时连接,利用、CORBA、XML、MQSeries可在服务器端进行整合。数据管理器的接口提供了数据库与数据库之间的数据迁移工具,利用数据库工具在不同的RDBMS之间进行大容量数据交换。  Siebel的企业数据整合管理(EIM)是专门为系统实施

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。