版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、SCM、ERP、CRM三大系统集成技术信息管理与信息系统系列企业信息化融合 基于SCM、ERP、CRM集成 主要内容 第一节 基于中间件的集成技术 第二节 基于SOA架构的集成技术 第三节 基于CSCW的集成技术 1.1 中间件技术概述 中间件是一种软件,它能使处于应用层中的各应用成份之间实现跨网络的协同工作(也就是互操作),同时允许各应用成份之下所涉及的“系统结构、操作系统、通信协议、数据库和其他应用服务”各不相同。(1)中间件的定义(2)中间件的特点 提供标准接口 可运行于多种平台 支持分布计算 提供跨平台的透明服务 支持标准协议和接口 满足大量应用需要 1.1 中间件技术概述(3)中间件
2、的分类 1.2 主流中间件技术_COM技术COM(Component Object Model,组件对象模型):是Microsoft提出的关于软件对象组件相互通信的一种规范,是互相通信的组件间应该遵循的一些二进制和网络标准。COM技术核心组件(Component)接口(Interface)组件是指一段具有一定逻辑功能的可执行代码,是组成应用程序的构件。接口是指一组逻辑上相关的函数集合,也称为接口成员函数,是组件与外界交互的通道。 1.2 主流中间件技术_COM技术DLL动态链接库DLL是一个包含函数和数据的库文件,它并不是可执行文件,只在运行时被进程调用。OLE对象连接与嵌入OLE定义了一种以
3、图形用户接口为中心的桌面应用集成,并规定了应用程序之间的链接机制。COM组件对象模型COM规定了不同语言编写的软件对象组件的构造和调用方法。COM技术的演变DCOM分布式组件对象模型COM+DCOM通过网络通信实现了跨机器的分布环境中对COM对象的调用。COM+的核心服务包括:事务处理、队列服务、事件通知、负载平衡、内存数据库。 1.2 主流中间件技术_J2EE技术J2EE(Java 2 Platform Enterprise Edition,Java 2平台企业版)是一种基于Java2平台的技术规范,为企业开发和部署基于Web的解决方案而提供的一套完整的应用开发体系结构和一个部署环境。J2E
4、E是由以SUN公司为首的多家公司共同参与制定的。J2EE包括EJB、JDBC、JNDI、Java Servlets 、RMI、JTA/ JTS 、JavaMail、 JMS、XML等核心技术。J2EE的体系结构 1.2 主流中间件技术_J2EE技术J2EE应用举例:国土资源电子政务运行支撑平台 1.2 主流中间件技术_CORBA技术CORBA(Common Object Request Broker Architecture,通用对象请求代理体系结构)也译为公共对象请求代理体系结构,用以支持异构的分布式应用程序间的互操作性及独立于平台和编程语言的对象重用,其核心是一套标准的对象模型、API接口
5、和通信协议。CORBA是由OMG(Object Management Group,对象管理组织)提出的应用软件体系结构和对象技术规范,OMG于1989年由11家公司(包括IBM、Sun Micorsystems、苹果公司、美国航空等)创立,最初的目标是为分布式面向对象计算机系统建立标准。 1.2 主流中间件技术_CORBA技术负责对象在分布环境中透明地向其他对象发送请求和获得响应,并保证异构环境下应用间的互操作对平台、操作系统、网络协议和语言透明;为公共设施和应用接口提供的最基本的服务由各个厂商针对某一具体应用自行开发,并调用CORBA提供的对象服务是针对某一特殊的应用领域而提供的接口。如OM
6、G组织为PDM系统制定的规范。 CORBA的体系结构 1.2 主流中间件技术_RFID中间件技术RFID(Radio Frequency Identification,射频识别)是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关数据。RFID自问世以来被广泛使用在各个领域,也是目前最有发展前景的技术之一。管家利用RFID中间件来管理系统 RFID中间件的特征:(1)独立于架构(2)数据流(3)处理流(4)标准 RFID中间件的分类:(1)以应用程序为中心(2)以架构为中心 1.2 主流中间件技术_移动中间件技术移动中间件技术是多种技术融合所产生的一种新技术,涵盖了网络技术、
7、通信技术、嵌入式操作系统和中间件技术。移动中间件为计算机、手机、掌上电脑、电话等终端提供了越来越强的智能处理能力,是移动数据业务、3G以及各种智能终端的关键技术。移动中间件技术重点研究的内容包括:接入管理、多协议接入网关、认证服务、连接管理、同步/ 异步数据传递服务、安全管理、内容服务管理等。 1.3 系统集成中的中间件应用(1)企业应用集成中间件(EAI Suites) 企业应用集成中间件通常指是指企业应用集成服务器。 EAI服务器作为集成的中心,它通过消息中间件等把应用系统连接集成在一起,中心负责各应用之间数据格式的转换、消息传递的路由选择、传输与控制。(2)工作流中间件(Workflow
8、) 工作流中间件通常用于企业业务流程的集成,一般建立在消息中间件、Web应用服务器之上,并且一般都有客户端支持与Web应用服务器的集成,通过使用浏览器获得工作列表、执行流程实例和管理工作流的能力。 (3)门户中间件(Portal) 门户中间件是指门户服务器(Portal Server)。门户服务器支持个性化和多渠道接入。 主要内容 第一节 基于中间件的集成技术 第二节 基于SOA架构的集成技术 第三节 基于CSCW的集成技术 2.1 SOA概述SOA的理念最初由Gartner公司提出,Web服务的出现使得异构系统的交互成为可能,随着Web服务标准和规范的出台,SOA得到快速发展。SOA是为组织
9、和使用处于不同所有者领域的分布式功能而提供的一种软件体系结构的范例。SOA 是一种松耦合、粗粒度的服务架构SOA实现主要采用Web Service技术 2.2 SOA架构SOA架构中有三种角色:服务提供者;服务注册中心;服务请求者。简单对象访问协议:用来在服务请求者和服务提供者之间传送消息Web服务描述语言:用来描述服务统一描述、发现和集成:用来注册和查找服务服务请求者在UDDI注册表(registry)查找服务,取得服务的WSDL描述,然后通过SOAP来调用服务。 2.3 SOA构建过程一个SOA系统要具有以下六大关键要素基础设施、已有资源、企业服务、流程模型、服务展现和系统工具(包括开发、
10、测试和管理工具等)。 2.4 SOA在系统集成中的应用(1)基于SOA的ESB模式的系统集成架构ESB(Enterprise Service Bus,企业服务总线)是实现SOA的一种具体方法,而web服务是实现基于SOA的ESB模式的系统集成的核心。 基于SOA的ESB集成系统的基本单元是服务,这些服务具有独立性、松耦合、互操作性。 基于SOA的ESB集成框架定义了一个数据适配器完成数据转换、消息驱动服务的模型。 2.4 SOA在系统集成中的应用(2)基于SOA的应用集成将Web服务组件集成到具体的应用框架中采用HTTP与SOAP互访;采用两级管理的中间代理模型管理全局的服务描述业务和单个服务
11、实体在应用系统集成中,具有标准化架构的SOA更易于集成现有系统、并能提高开发效率和降低开发维护复杂度。 主要内容 第一节 基于中间件的集成技术 第二节 基于SOA架构的集成技术 第三节 基于CSCW的集成技术 3.1 CSCW概述 CSCW(Computer Supported Cooperative Work,计算机支持协同工作)是以群体工作的协同性为背景,融合了计算机、通信和多媒体技术,在此基础上形成的一个多学科交叉的研究领域。 CSCW于1984年由美国麻省理工学院的Irene Greif和DEC的Paul Cashman正式提出。 定义:一个团队在计算机和网络技术的支持下,通过创建共享
12、的协同工作环境,协同完成一项共同任务。 CSCW主要包含四个部分:群体工作方式的研究、支持群体工作的相关技术研究、协同工作系统的建设和应用系统的开发。(1)CSCW的定义 3.1 CSCW概述(2)CSCW的特点面向任务并发性和一致性分布性交互式用户接口支持多种形式共享(3)CSCW的关键技术1计算机及网络通信技术2群体协作模式3协作控制4同步机制5应用共享技术6安全控制7CSCW系统模型、开发环境和系 统集成技术 3.2 CSCW系统模型CSCW系统通过以下方式支持群体完成共同任务:提供接口访问共享环境;建立共享的电子协同环境;为地理上分散的群体提供通讯、协作和协调支持。CSCW系统层次模型提供开放的网络支持环境,以解决各子系统在分布环境下的互联解决协同工作机制和提供基本工具通过标准接口来连接应用系统和协同工作支撑平台,以使它们保持各自的独立性针对各种协同工作应用领域,开发的协同应用系统 3.3 CSCW在系统集成中的应用(1)面向应用集成的通用CSCW解决方案在应用集成环境下实现CSCW需要解决以下两个问题:第一,如何在分布式环境下维护协同数据的一致性;第二,如何让系统适应企业的业务重组。面向应用集成的CSCW系统架构图负责协同过程中的冲突仲裁和其他策略管理访问镜像数据并做相应的修改操作 3.3 CSCW在系统集成中的应用(2)支
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高血压脑出血预防护理
- 乡村仓储物流中心建设项目技术方案
- 重点流域水环境综合治理实施方案
- 医疗废物暂存点环境风险管控实施方案
- 改革开放课件
- 急性主动脉综合征诊断与治疗中国专家共识
- 2026饮料行业知识产权保护与技术创新报告
- 达芬奇机器人辅助腹腔镜前列腺癌根治术护理个案
- 请简述全胸腔镜下体外循环心脏微创手术后的护理要点
- 预拌混凝土冬季施工专项方案
- 银川创投集团全资子公司银川商功人工智能科技有限公司公开招聘人工智能工程师等专业技术人员笔试备考试题及答案解析
- 血管内导管相关性血流感染预防与诊治指南
- GB/T 7251.3-2026低压成套开关设备和控制设备第3部分:由一般人员操作的配电板(DBO)
- 2027贵州航天电器秋季招聘284人考试参考题库及答案解析
- 考研形近易混词汇 (二)
- GB/T 32734-2026葫芦巴
- 骨科护理患者临终关怀与安宁疗护
- 实验室与临床科室的沟通
- 2025年电工证考试题库(题库)及答案
- 沧浪亭记课件
- 移动式操作平台(扣件式)专项施工方案(品茗验算通过可套用)
评论
0/150
提交评论