当前位置:文档之家› 企业信息化系统集成技术方案

企业信息化系统集成技术方案

J2EE是由以SUN公司为首的多家公司共同参与制定的。
J2EE包括EJB、JDBC、JNDI、Java Servlets 、RMI、JTA/ JTS 、JavaMail、 JMS、XML等核心技术。
客户端
web层
业务逻辑层
数据库
web容器
EJB容器



web组件
EJB组件
户 端
数据库
J2EE的体系结构
(2)中间件的特点
─ 提供标准接口 ─ 可运行于多种平台 ─ 支持分布计算 ─ 提供跨平台的透明服务 ─ 支持标准协议和接口 ─ 满足大量应用需要
应用
……
应用
中间件
操作系统 硬件
……
操作系统 硬件
1.1 中间件技术概述
(3)中间件的分类
1.2 主流中间件技术_COM技术
COM(Component Object Model,组件对象模型):是Microsoft提出 的关于软件对象组件相互通信的一种规范,是互相通信的组件间应该遵循 的一些二进制和网络标准。
(2)工作流中间件(Workflow) ─ 工作流中间件通常用于企业业务流程的集成,一般建立在消息中间件、Web应 用服务器之上,并且一般都有客户端支持与Web应用服务器的集成,通过使用浏 览器获得工作列表、执行流程实例和管理工作流的能力。
(3)门户中间件(Portal) ─ 门户中间件是指门户服务器(Portal Server)。 ─门户服务器支持个性化和多渠道接入。
CORB,对象管理组织)提出的应用软 件体系结构和对象技术规范,OMG于1989年由11家公司(包括IBM、Sun Micorsystems、苹果公司、美国航空等)创立,最初的目标是为分布式面向对象 计算机系统建立标准。
1.2 主流中间件技术_CORBA技术
COM 组件对象模型
DCOM分布式 组件对象模型
COM+
DLL是一个包含 函数和数据的库 文件,它并不是 可执行文件,只 在运行时被进程 调用。
OLE定义了一种 以图形用户接口 为中心的桌面应 用集成,并规定 了应用程序之间 的链接机制。
COM规定了不 同语言编写的 软件对象组件 的构造和调用 方法。
DCOM通过 网络通信实 现了跨机器 的分布环境 中对COM对 象的调用。
COM+的核心 服务包括:事 务处理、队列 服务、事件通 知、负载平衡、 内存数据库。
1.2 主流中间件技术_J2EE技术
J2EE(Java 2 Platform Enterprise Edition,Java 2平台企业版)是一种基于Jav a2平台的技术规范,为企业开发和部署基于Web的解决方案而提供的一套完整的 应用开发体系结构和一个部署环境。
企业信息化系统集成技术方案
技术创新,变革未来
主要内容
第一节 基于中间件的集成技术 第二节 基于SOA架构的集成技术 第三节 基于CSCW的集成技术
1.1 中间件技术概述
(1)中间件的定义
─ 中间件是一种软件,它能使处于应用层中的各应用成份之间实现跨网络的协同工 作(也就是互操作),同时允许各应用成份之下所涉及的“系统结构、操作系统、 通信协议、数据库和其他应用服务”各不相同。
组件 (Component)
COM 技术 核心
组件是指一段具有一定逻辑功能 的可执行代码,是组成应用程序 的构件。
接口 (Interface)
接口是指一组逻辑上相关的函数 集合,也称为接口成员函数,是 组件与外界交互的通道。
1.2 主流中间件技术_COM技术
COM技术的演变
DLL 动态链接库
OLE 对象连接与嵌入
1.2 主流中间件技术_J2EE技术
J2EE应用举例:国土资源电子政务运行支撑平台
1.2 主流中间件技术_CORBA技术
CORBA(Common Object Request Broker Architecture,通用对象请求代理体系 结构)也译为公共对象请求代理体系结构,用以支持异构的分布式应用程序间的 互操作性及独立于平台和编程语言的对象重用,其核心是一套标准的对象模型、 API接口和通信协议。
是针对某一特殊的应用领 域而提供的接口。如OM G组织为PDM系统制定的 规范。
由各个厂商针对某
一具体应用自行开 发,并调用CORBA 提供的对象服务
CORBA的体系结构
应用接口
领域接口
应用接口
对象请求代理ORB
对象服务
为公共设施和应用接口提供的最基本的服务
负责对象在分布环境中透 明地向其他对象发送请求 和获得响应,并保证异构 环境下应用间的互操作对 平台、操作系统、网络协 议和语言透明;
1.2 主流中间件技术_RFID中间件技术
RFID(Radio Frequency Identification,射频识别)是一种非接触式的自动 识别技术,它通过射频信号自动识别目标对象并获取相关数据。
RFID自问世以来被广泛使用在各个领域,也是目前最有发展前景的技术 之一。
RFID中间件的特征: (1)独立于架构 (2)数据流 (3)处理流 (4)标准
移动中间件技术重点研究的内 容包括:接入管理、多协议接入网 关、认证服务、连接管理、同步/ 异步数据传递服务、安全管理、内 容服务管理等。
1.3 系统集成中的中间件应用
(1)企业应用集成中间件(EAI Suites) ─ 企业应用集成中间件通常指是指企业应用集成服务器。 ─ EAI服务器作为集成的中心,它通过消息中间件等把应用系统连接集成在一起, 中心负责各应用之间数据格式的转换、消息传递的路由选择、传输与控制。
主要内容
第一节 基于中间件的集成技术 第二节 基于SOA架构的集成技术 第三节 基于CSCW的集成技术
2.1 SOA概述
SOA的理念最初由Gartner公司提出,Web服务的出现使得异构系统的交互成 为可能,随着Web服务标准和规范的出台,SOA得到快速发展。
管家利用RFID中间 件来管理系统
RFID中间件的分类: (1)以应用程序为中心 (2)以架构为中心
1.2 主流中间件技术_移动中间件技术
移动中间件技术是多种技术融合所产生的一种新技术,涵盖了网络技 术、通信技术、嵌入式操作系统和中间件技术。
移动中间件为计算机、手机、 掌上电脑、电话等终端提供了越来 越强的智能处理能力,是移动数据 业务、3G以及各种智能终端的关 键技术。
相关主题