免费智能真题库 > 历年试卷 > 系统分析师 > 2010年上半年 系统分析师 下午试卷 论文
  第2题      
  知识点:   互操作性   企业应用集成   体系结构   资源共享

 
论面向服务的企业应用集成技术及其应用
企业应用集成(Enterprise Application Integration,EAI)是每个企业都必须要面对的实际问题。面向服务的企业应用集成是一种基于面向服务体系结构的新型企业应用集成技术,强调将企业和组织内部的资源和业务功能暴露为服务,实现资源共享和系统之间的互操作性,并支持快速地将新的应用以服务的形式加入到已有的集成环境中,增强企业IT环境的灵活性。
 
问题:2.1   请围绕“面向服务的企业应用集成技术及其应用”论题,依次从以下三个方面进行论述。
1.概要叙述你参与实施的企业应用集成项目以及你在其中所担任的主要工作。
2.阐述面向服务的企业应用集成技术的三个重要软件层次,并对每个层次的主要功能进行详细论述。
3.阐述在使用面向服务的企业应用集成技术进行应用集成时所遇到的问题及你是如何解决的。
 
 
 

   知识点讲解    
   · 互操作性    · 企业应用集成    · 体系结构    · 资源共享
 
       互操作性
        互操作性是指软件产品与一个或更多的规定系统进行交互的能力。
 
       企业应用集成
        企业应用集成(Enterprise Application Integration,EAI)是伴随着企业信息系统的发展而产生和演变的。企业的价值取向是推动应用集成技术发展的原动力,而应用集成的实现反过来也驱动公司竞争优势的提升。EAI技术是将过程、软件、标准和硬件联合起来,在两个或更多的企业信息系统之间实现无缝集成,使它们就像一个整体一样。EAI一般表现为对一个商业实体(例如一家公司)的信息系统进行业务应用集成,但当遇到多个企业系统之间进行商务交易时,EAI也表现为不同公司实体之间的企业系统集成,例如B2B的电子商务。
        EAI主要包括两个方面,分别是企业内部应用集成和企业间应用集成。
               企业内的集成
               企业内的应用集成,就是要解决在企业内部业务流程和数据流量,包括业务流程是否进行自动流转,或怎样流转,以及业务过程的重要性。对于应用集成,这点非常重要,因为从本质上讲,企业应用集成就是维持数据正确而自动地流转。同时,不同的EAI解决方案采取不同的技术途径,而不同的技术途径也就决定了EAI处于不同的层次,从应用和技术上综合考虑,EAI分为界面集成、平台集成、数据集成、应用集成和过程集成。
               (1)界面集成。这是比较原始和最浅层次的集成,但又是常用的集成。这种方法就是把用户界面作为公共的集成点,把原有零散的系统界面集中在一个新的、通常是浏览器的界面之中。
               (2)平台集成。这种集成要实现系统基础的集成,使得底层的结构、软件、硬件以及异构网络的特殊需求都必须得到集成。平台集成要应用一些过程和工具,以保证这些系统进行快速安全的通信。
               (3)数据集成。为了完成应用集成和过程集成,必须首先解决数据和数据库的集成问题。在集成之前,必须首先对数据进行标识并编成目录,另外还要确定元数据模型,保证数据在数据库系统中分布和共享。
               (4)应用集成。这种集成能够为两个应用中的数据和函数提供接近实时的集成。例如,在一些B2B集成中实现CRM系统与企业后端应用和Web的集成,构建能够充分利用多个业务系统资源的电子商务网站。
               (5)过程集成。当进行过程集成时,企业必须对各种业务信息的交换进行定义、授权和管理,以便改进操作、减少成本、提高响应速度。过程集成包括业务管理、进程模拟等,还包括业务处理中每一步都需要的工具。
               企业间应用集成
               EAI技术可以适用于大多数要实施电子商务的企业,以及企业之间的应用集成。EAI使得应用集成架构里的客户和业务伙伴,都可以通过集成供应链内的所有应用和数据库实现信息共享。
               传统的电子商务应用了诸如电子数据交换和专用增值网络技术。然而今天,大多数电子商务则采用了实时性更强的、基于Internet的技术,如基于Internet的消息代理技术、应用服务器,以及像XML(eXtensible Markup Language,可扩展标记语言)等新的数据交换标准。许多公司的供应链系统也可能包括交易系统,新的EAI技术可以首先在交易双方之间创建连接,然后再共享数据和业务过程。
               集成模式
               目前市场主流的集成模式有3种,分别是面向信息的集成技术、面向过程的集成技术和面向服务的集成技术。
               在数据集成的层面上,信息集成技术仍然是必选的方法。信息集成采用的主要数据处理技术有数据复制、数据聚合和接口集成等。其中,接口集成仍然是一种主流技术。它通过一种集成代理的方式实现集成,即为应用系统创建适配器作为自己的代理,适配器通过其开放或私有接口将信息从应用系统中提取出来,并通过开放接口与外界系统实现信息交互,而假如适配器的结构支持一定的标准,则将极大的简化集成的复杂度,并有助于标准化,这也是面向接口集成方法的主要优势来源。标准化的适配器技术可以使企业从第三方供应商获取适配器,从而使集成技术简单化。
               面向过程的集成技术其实是一种过程流集成的思想,它不需要处理用户界面开发、数据库逻辑、事务逻辑等,而只是处理系统之间的过程逻辑,和核心业务逻辑相分离。在结构上,面向过程的集成方法在面向接口的集成方案之上,定义了另外的过程逻辑层;而在该结构的底层,应用服务器、消息中间件提供了支持数据传输和跨过程协调的基础服务。对于提供集成代理、消息中间件以及应用服务器的厂商来说,提供用于业务过程集成是对其产品的重要拓展,也是目前应用集成市场的重要需求。
               基于SOA(Service Oriented Architecture,面向服务架构)和Web Service(Web服务)技术的应用集成是业务集成技术上的一次重要的变化,被认为是新一代的应用集成技术。集成的对象是一个个的Web服务或者是封装成Web服务的业务处理。Web服务技术由于是基于最广为接受的、开放的技术标准(如HTTP、SMTP等),支持服务接口描述和服务处理的分离、服务描述的集中化存储和发布、服务的自动查找和动态绑定以及服务的组合,成为新一代面向服务的应用系统的构建和应用系统集成的基础设施。
 
       体系结构
        RPR的体系结构如下图所示。RPR采用了双环结构,由内层的环1和外层的环0组成,每个环都是单方向传送。相邻工作站之间的跨距包含传送方向相反的两条链路。RPR支持多达255个工作站,最大环周长为2000km。
        
        RPR体系结构
 
       资源共享
        资源共享是计算机网络最有吸引力的功能。通过资源共享,可使网络中分散在异地的各种资源互通有无,分工协作,从而大大提高系统资源的利用率。资源共享包括软件资源共享和配件资源共享。
        (1)硬件资源共享。可以在全网范围内提供对处理机、存储器、输入输出设备等资源的共享,特别是对一些较高级和昂贵设备的共享,如巨型计算机、高分辨率打印机、大型绘图仪等,从而使用户节省投资,也便于资源和任务的集中管理以及分担负荷。
        (2)软件资源共享。在局域网上允许用户共享文件服务器上的程序和数据;在互联网上允许用户远程访问各种类型的数据库,可以得到网络文件传送服务、远程管理服务和远程文件访问等。从而可以避免软件研制上的重复劳动以及数据资源的重复存储,且便于集中管理。
   题号导航      2010年上半年 系统分析师 下午试卷 论文   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
 
第2题    在手机中做本题