某公司已经优先了SOA最重要的需求,以加快集成,减少应用冗余,并

题目

某公司已经优先了SOA最重要的需求,以加快集成,减少应用冗余,并提供灵活地改变服务实现。应为该公司建议下面哪个项目?()

  • A、开发一个通用的源数据模型,以应用于所有工程开发
  • B、实现企业服务总线,并在SOA架构中注册一个连接层
  • C、文档化现存的体系结构、存在的系统和接口。使这些在普通的库中便能被所有开发者使用
  • D、使用业务建模工具对应用的开发流程建模、模仿,找出瓶颈,并标明优先级较高的瓶颈
参考答案和解析
正确答案:B
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

●SOA应用体系架构主要优点是(3)。

(3)A.提高整体性能

B.有利于应用集成

C.提高安全性

D.有利于硬件集成


正确答案:B

第2题:

● 某公司希望将位于组织内部的部分资源和功能发布到互联网上,并与其它合作伙伴实现业务流程的整合。对于这种应用集成需求,以下集成方式中最适合的是(28)。

(28)

A.数据集成

B.界面集成

C.方法集成

D.门户集成


正确答案:C
试题(28)分析
根据题目描述,公司希望将位于组织内部的部分资源和功能发布到互联网上,并与其他合作伙伴实现业务流程的整合,这是一个典型的方法集成的应用场景。
参考答案
(28)C

第3题:

在运用XP时,持续集成的优点是()

A减少测试的需求

B减少团队沟通和合作的需求

C支持运用软件集成对早期缺陷进行探测

D减少对客户反馈的需求


正确答案:C

第4题:

从集成的深度来看,最容易实现的企业应用集成是()

  • A、应用系统集成
  • B、部门人员集成
  • C、数据集成
  • D、业务流程集成

正确答案:C

第5题:

论SOA在企业信息化中的应用

SOA(面向服务的体系结构)是一种IT体系结构风格、一种组件模型或者一种设计理念,其核心思想是通过将一组分散的服务关联,实现企业向客户提供的特定业务,并适应客观条件和需求的不断变化。

多数企业面临着不同种类操作系统、系统软件、应用软件和应用基础结构相互交织的信息化现状,而SOA的特性使得企业可以按照模块化的方式来添加新服务或更新现有服务,以解决新的业务需要,从而保护投资,并能使企业对业务的变化做出快速的反应。

请围绕“SOA在企业信息化中的应用”论题,依次从以下三个方面进行论述。

1.概要叙述你参与实施的企业信息化建设项目(信息化现状、业务流程需求)以及你所担任的主要工作。

2.详细论述SOA架构的内容、特点和实现SOA所采用的常用标准、规范。

3.论述你具体采用了什么技术和工具来实现企业SOA应用和部署,在应用中重点解决了哪些问题。


正确答案:第一部分 论文中要概要叙述你参与实施的企业信息化的现状涉及的业务流程需求以及所担任的主要工作。 第二部分 SOA架构的内容、特点和实现SOA的常用技术。 1.内容 SOA架构的基本元素是服务SOA指定一组实体(服务提供者、服务消费者、服务注册表、服务条款、服务代理和服务契约)这些实体详细说明了如何提供和消费服务。 SOA中的服务是自包含、无状态的实体可以由多个组件组成通过事先定义的接口响应服务请求服务本身并不依赖其他函数和过程的状态而用什么技术来实现服务也不在其定义中加以限制。SOA本质上是将网络、传输协议和安全细节留给特定的实现来处理。 这些服务是可互相操作的、独立的、模块化的、位置明确的、松耦合的以及可发现的。 在SOA架构中有三种角色(参与者)分别是服务提供者(service provider)、服务请求者(service consumer)和服务代理者(service broker)。服务提供者提供符合契约的服务并将他们发布到服务代理;服务代理者作为存储库、目录库或票据交换所产生由服务提供者发布的软件接口:服务请求者(服务使用者或者终端用户应用程序)发现并调用其他的软件服务来完成业务任务。 2.特点 (1)服务的封装。 (2)服务的重用。 (3)服务的互操作。 (4)服务是自治的功能实体。 (5)服务之间的松耦合。 (6)服务位置透明性。 注:论述其中三点即可。 3.常用标准、规范 (1)XML (2)WSDL (3)SOAP (4)UDDI 注:论述其中两项即可。 第三部分 采用的技术或者工具重点解决的问题。 1.采用的工具或技术 (1)Web Service (2)J2EE (3)WebSphere、WebLogic (4).Net (5)CORBA (6)DCOM (7)其他中间件技术 注:论及其中一项即可。 2.重点解决的问题 (1)服务粒度的控制 SOA系统中服务粒度的控制是一项重要的设计任务。对于暴露在整个系统外部的服务可使用粗粒度的接口而相对较细粒度的服务接口通常用于企业系统架构的内部。虽然细粒度的接口能够为服务请求者提供更加细化和更多的灵活性但会使交互模式较难控制服务的一致性较差。 (2)无状态服务的设计 SOA的服务应该是独立的、自包含的在实现这些服务的时候不需要前一个请求的状态也就是说不应该依赖于其他服务的上下文和状态。当某一个服务需要依赖时可以将其定义为具体的业务流程。 注:论及一项即可解决的问题是管理或工程实施方面的亦可。
第一部分 论文中要概要叙述你参与实施的企业信息化的现状,涉及的业务流程需求以及所担任的主要工作。 第二部分 SOA架构的内容、特点和实现SOA的常用技术。 1.内容 SOA架构的基本元素是服务,SOA指定一组实体(服务提供者、服务消费者、服务注册表、服务条款、服务代理和服务契约),这些实体详细说明了如何提供和消费服务。 SOA中的服务是自包含、无状态的实体,可以由多个组件组成,通过事先定义的接口响应服务请求,服务本身并不依赖其他函数和过程的状态,而用什么技术来实现服务,也不在其定义中加以限制。SOA本质上是将网络、传输协议和安全细节留给特定的实现来处理。 这些服务是可互相操作的、独立的、模块化的、位置明确的、松耦合的以及可发现的。 在SOA架构中有三种角色(参与者)分别是服务提供者(service provider)、服务请求者(service consumer)和服务代理者(service broker)。服务提供者提供符合契约的服务,并将他们发布到服务代理;服务代理者作为存储库、目录库或票据交换所,产生由服务提供者发布的软件接口:服务请求者(服务使用者,或者终端用户应用程序)发现并调用其他的软件服务来完成业务任务。 2.特点 (1)服务的封装。 (2)服务的重用。 (3)服务的互操作。 (4)服务是自治的功能实体。 (5)服务之间的松耦合。 (6)服务位置透明性。 注:论述其中三点即可。 3.常用标准、规范 (1)XML (2)WSDL (3)SOAP (4)UDDI 注:论述其中两项即可。 第三部分 采用的技术或者工具,重点解决的问题。 1.采用的工具或技术 (1)Web Service (2)J2EE (3)WebSphere、WebLogic (4).Net (5)CORBA (6)DCOM (7)其他中间件技术 注:论及其中一项即可。 2.重点解决的问题 (1)服务粒度的控制 SOA系统中服务粒度的控制是一项重要的设计任务。对于暴露在整个系统外部的服务可使用粗粒度的接口,而相对较细粒度的服务接口通常用于企业系统架构的内部。虽然细粒度的接口能够为服务请求者提供更加细化和更多的灵活性,但会使交互模式较难控制,服务的一致性较差。 (2)无状态服务的设计 SOA的服务应该是独立的、自包含的,在实现这些服务的时候不需要前一个请求的状态,也就是说不应该依赖于其他服务的上下文和状态。当某一个服务需要依赖时,可以将其定义为具体的业务流程。 注:论及一项即可,解决的问题是管理或工程实施方面的亦可。

第6题:

基于SOA和Web Services技术的企业应用集成(EAI)模式是( )。 A.面向信息的集成技术 B.面向过程的集成技术 C.面向计划的集成技术 D.面向服务的集成技术


正确答案:D
面向信息的集成技术采用的主要数据处理技术有数据复制、数据聚合和接口集成等。其中,接口集成仍然是一种主流技术。它通过一种集成代理的方式实现集成,即为应用系统创建适配器作为自己的代理,适配器通过其开放或私有接口将信息从应用系统中提取出来,并通过开放接口与外界系统实现信息交互,而假如适配器的结构支持一定的标准,则将极大地简化集成的复杂度,并有助于标准化,这也是面向接口集成方法的主要优势来源。标准化的适配器技术可以使企业从第三方供应商获取适配器,从而使集成技术简单化。
面向过程的集成技术其实是一种过程流集成的思想,它不需要处理用户界面开发、数据库逻辑、事务逻辑等,而只是处理系统之间的过程逻辑和核心业务逻辑相分离。在结构上,面向过程的集成方法在面向接口的集成方案之上,定义了另外的过程逻辑层;而在该结构的底层,应用服务器、消息中间件提供了支持数据传输和跨过程协调的基础服务。对于提供集成代理、消息中间件及应用服务器的厂商来说,提供用于业务过程集成是对其产品的重要拓展,也是目前应用集成市场的重要需求。
基于SOA(面向服务的架构)和Web Services技术的面向服务的集成技术是业务集成技术上的一次重要的变化,被认为是新一代的应用集成技术。集成的对象是一个个的Web服务或者是封装成Web服务的业务处理。Web Services技术由于是基于最广为接受的、开放的技术标准(如HTTP、XML等),支持服务接口描述和服务处理的分离、服务描述的集中化存储和发布、服务的自动查找和动态绑定及服务的组合,成为新一代面向服务的应用系统的构建和应用系统集成的基础设施。

第7题:

SOA应用体系架构主要优点是(3)。

A.提高整体性能

B.有利于应用集成

C.提高安全性

D.有利于硬件集成


正确答案:B
SOA,即面向服务的架构,是一种在计算机环境中设计、开发、部署和管理离散逻辑单元(服务)模型的方法。在SOA模型中,所有的功能都定义成了独立的服务。服务之间通过交互和协调完成业务的整体逻辑。所有的服务通过服务总线或流程管理器来连接。这种松散耦合的架构使得各服务在交互过程中无需考虑对方的内部实现细节,以及部署在什么平台上,服务请示者很可能不知道服务在哪里运行、是由哪种语言编写所,以及消息的办传输路径,而是只需求提出服务请求,然后就会得到答案。SOA为企业的现有资产或投资带来了更好的复用性,SOA能够在最新的和现有的系统之上创建应用,借助现有应用产生新服务,为企业提供更好的灵活性来构建系统和业务流程,有利于应用集成。与SOA紧密相关的技术主要有UDDI、WSDL、SOAP等,这些技术都是以XML为基础而发展起来的。

第8题:

论面向服务的体系结构在系统集成中的应用面向服务的体系结构(Service Oriented Architecture,SOA)作为一种体系结构模型,将应用程序的不同功能单元通过一些良好定义的接口联系起来。接口是采用中立的方式进行定义的,它独立于实现服务的硬件平台、操作系统和编程语言。这使得构建服务可以以一种统一和通用的方式进行交互。请围绕"SOA在系统集成中的应用"论题,依次从以下的3个方面进行论述:①概要叙述你参与分析与开发的系统集成项目,以及你在其中所担任的主要工作。②详细论述SOA中的关键技术,以及你熟悉的工具和环境对SOA的支持。③通过你的切身实践详细论述SOA在系统集成中发挥的作用和优势。


写作要点
面向服务的体系结构是一种新的体系结构风格,它具有松耦合和面向软件服务的特点,具有很高的重用性和灵活性。
在撰写本文时,要注意以下几个方面:
①简单介绍你参与分析与开发的系统集成项目情况和背景,以及你在其中所担任的主要工作,说明为什么要使用SOA。
②详细论述SOA中的关键技术,以及你熟悉的工具和环境对SOA的支持。要注意的是不要逐个地对技术进行讨论,而只是根据你的项目实际情况,具体地讨论2~3个技术的应用就可以了。
③根据你的项目应用情况,详细介绍SOA在系统集成中发挥的作用和优势。

第9题:

某公司欲开发一个门户系统,该系统以商业流程和企业应用为核心,将商业流程中不同的功能模块通过门户集成在一起,以提高公司的集中贸易能力、协同能力和信息管理能力。根据这种需求,采用企业______门户解决方案最为合适。

A. 信息
B. 知识
C. 应用
D. 垂直

答案:C
解析:
按照实际应用领域,企业门户可以划分为以下四类:

①企业网站——功能简单,注重信息的单向传送,忽视用户与企业间、用户相互之间的信息互动。面向特定的使用人群,为企业服务,可以被看作是EP发展的雏形。

②企业信息门户——在Internet环境下,把各种应用系统、数据资源和互联网资源统一集成到EP之下,根据每个用户使用特点和角色的不同,形成个性化的应用界面,并通过对事件和消息的处理传输把用户有机地联系在一起。

③企业知识门户——是企业员工日常工作所涉及相关主题内容的“总店”。企业员工可以通过EKP方便地了解当天的最新消息、工作内容、完成这些工作所需的知识等。可以实时地与工作团队中的其他成员取得联系,寻找到能够提供帮助的专家或者快速地连接到相关的门户。

④企业应用门户——是对企业业务流程的集成。它以业务流程和企业应用为核心,把业务流程中功能不同的应用模块通过门户技术集成在一起。可以把EAP看成是企业信息系统的集成界面。企业员工和合作伙伴可以通过EAP访问相应的应用系统,实现移动办公、进行网上交易等。

第10题:

某行政单位希望将位于单位内部信息系统中的新闻、信息等发布到互联网上,并实现一部分网上办公能力。对于这种应用集成需求,最适合的集成方式是()

  • A、数据集成
  • B、界面集成
  • C、API集成
  • D、门户集成

正确答案:D

更多相关问题