多选题面向服务的架构(SOA)具有的特点包括()。A紧耦合B可重用C独立服务D标准接口E基于开放标准

题目
多选题
面向服务的架构(SOA)具有的特点包括()。
A

紧耦合

B

可重用

C

独立服务

D

标准接口

E

基于开放标准

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

SOA(面向服务架构体系结构)的(65)部分,明确了支持开发和实施服务及业务流程所需要的网络、服务器、存储、信息工具、集成工具和流程自动化工具等。

A.定义业务流程

B.SOA结构和模式

C.SOA基础架构

D.SOA开发程序


正确答案:C
解析:面向服务架构体系结构(SOA)作为一种架构模型,它将应用程序的不同功能单元通过一些以中立方式定义的接口联系起来。成功的SOA实施计划应该包含①定义业务流程、②SOA结构和模式、③SOA基础架构、④SOA开发程序等4个主要的组成部分,每个组成完成的功能见表6-8。

第2题:

Web服务是SOA中实现服务的首选技术,主要是因为。()

A.Web服务是基于标准的服务实现

B.Web服务是面向消息的

C.Web服务是针对具体编程语言的

D.SOA和Web服务是等价的


参考答案:A, B

第3题:

SOA架构的特征是哪些?()

A.服务抽象、服务封装

B.服务松耦合,服务重用性

C.服务无状态

D.服务可发现


答案:ABCD

第4题:

下列关于互联网地图服务的说法中,错误的是()。

A.提供地理信息浏览查询
B.一般采用C/S模式
C.一般采用SOA架构
D.基于开放的标准

答案:B
解析:
网络地理信息服务技术架构。面向服务的架构(SOA)具有基于开放标准(基于公开的W3C及其他公认标准)的特点。因此,C和D是正确的。另一种网络地理信息服务技术架构是云计算,它是一种基于互联网的计算方式,云环境中的用户通过网络实现信息浏览、查询、分析、应用。因此A是正确的。而C/S结构是GIS软件设计的一种模式,网络地理信息服务一般不采取这种模式。

第5题:

在IBM SOA的参考体系架构下,访问服务代表何种重要功能?()

A.基于角色的分布式控制机制

B.可以连接现有的和原有的功能

C.域间访问时更加安全

D.依据不同的业务单元开放不同的服务


参考答案:B

第6题:

以下哪些不是微服务架构的优势()。

A、代码集中,易于迁移

B、服务与服务之间完全独立,无耦合

C、微服务采用AP架构


答案:A

第7题:

SOA的哪一个方面能够降低交叠和复制?()

A.模块化和封装

B.SOA管理和服务重用

C.服务重用和处理建模

D.松耦合和关系分离


参考答案:B

第8题:

成功的SOA(面向服务架构体系结构)实施计划应该包含①定义业务流程、②SOA结构和模式、③SOA基础架构、④SOA开发程序等4个主要的组成部分,其中______部分明确了需要哪些服务,哪些数据与此相关。

A.定义业务流程

B.SOA结构和模式

C.SOA基础架构

D.SOA开发程序


正确答案:A
解析:面向服务架构体系结构(SOA)作为一种架构模型,它将应用程序的不同功能单元通过一些以中立方式定义的接口联系起来。成功的SOA实施计划应该包含①定义业务流程、②SOA结构和模式、③SOA基础架构、④SOA开发程序等4个主要的组成部分,每个组成完成的功能见表5-14。

第9题:

下列关于互联网地图服务的说法中,错误的是()

A:提供地理信息浏览查询
B:一般采用C/S模式
C:一般采用SOA架构
D:基于开放的标准

答案:B
解析:
网络地理信息服务是指利用现代网络和计算机技术,发布地理空间信息,提供信息查找、交换、分发以及加工、处理和其他增值服务。当前的网络地理信息服务大多基于面向服务的架构(SOA),由分布式节点组成。SOA具有可重用、松耦合、标准接口、独立服务、基于开放标准等特点。网络地理信息服务一般不采用C/S结构。因此选项B是符合题意的。

第10题:

论面向服务的架构及其应用
面向服务的架构(Service-Oriented Architecture,SOA.是一种组件模型,把应用程序中的不同功能单元(即服务)通过这些服务之间定义良好的接口和契约联系起来,使得这些系统中的服务能够以一种统一和通用的方式进行交互。从应用角度看,SOA是一种应用框架,它关注企业日常的业务应用,将其划分为单独的业务功能和流程,并抽象为服务,用户和系统开发人员可以构建、部署和整合这些服务,无须依赖特定的应用程序及应用平台,从而提高企业业务流程的灵活性。SOA有助于实现更多的信息资产重用、更轻松地管理和更快地应用开发与部署。 (请围绕“面向服务的架构及其应用”论题,依次从以下三个方面进行论述。) 1.概要叙述你参与实施的、基于面向服务架构的软件开发项目以及所担任的主要工作。 2.指出SOA技术参考架构中都包含哪些服务类别,并对每类服务的定义和作用进行简要说明。 3.详细阐述你的项目是如何以面向服务的架构为指导进行实施的,在实施过程中遇到了哪些问题,是如何解决的。


答案:
解析:
一、论文中要具体介绍组织的业务背景、组织结构、现有应用系统的分布、采用的技术等内容和担任的实际工作。 二、SOA技术参考架构主要描述SOA基础技术平台与辅助工具,同时描述这两部分与其他外围相关元素之间的关系。SOA技术参考架构将服务分为6类,具体描述如下: 1.连接服务 连接服务又称连通服务,是面向服务架构的骨干,在完成服务的接入,服务间的通信和交互基础上,还提供安全性、可靠性、高性能的服务能力保障。连接服务的一个典型实现就是企业服务总线(Enterprise Service Bus,ESB)。 2.协作服务 协作服务通常由通信代理和Web服务代理两部分组成。通信代理与连通服务中的通信代理实现内部有效的数据通信,Web服务代理与外部的公共注册中心交互,注册本平台对外开放的Web服务以及查找所需要访问的外部Web服务。协作服务既可以实现组织之间(如供应链的合作伙伴之间)的交互通信,也可以实现组织内部(如跨地域的分支机构之间,并有防火墙进行保护的情况)之间的交互通信。 3.业务服务 业务服务指为新建服务提供的特定运行支持环境。新建服务包括单个服务以及合成服务,不包括流程化的服务。合成服务一般由应用编码实现,它可以调用其他的服务(包括:单个服务、合成服务和流程化的服务)。业务服务与连通服务相联接,其中的新建服务与其他服务的通信和交互通过连通服务来实现。业务服务的运行信息由运行管理服务保存,业务服务也接受并执行运行管理服务的管理和控制命令。 4.业务流程服务 流程服务是业务流程的运行环境,提供流程驱动、服务调用、事务管理等功能。流程服务是为业务流程的运行提供的一组标准服务。业务流程是一组服务的集合,可以按照特定的顺序并使用一组特定的规则进行调用。业务流程可以由不同粒度的服务组成,其本身也可视为服务。 5.交互服务 交互服务实现人与服务之间的交互功能。人可以是服务的消费者,也可以是服务的提供者。人不能直接消费服务,也不能直接提供服务,需要通过相应的程序实现代理操作(即人通过操作程序实现与服务的交互)。交互服务就是需要提供一组完整的功能,以实现人与服务的交互,并能够方便地进行交互。人员需要请求服务时,向连通服务发送消息请求,由连通服务查找服务,并将请求消息传递给服务提供者。 6.信息服务 信息服务特指为上层应用系统、同层的其他服务等提供数据访问及资源访问服务。其目标是使应用系统能够统一、透明、高效地访问和操纵位于网络环境中的各种分布、异构的数据资源,为实现全局数据访问、加快应用开发、增强网络应用和方便系统管理提供支持。 三、考生需要详细描述所参与的项目是如何以面向服务的架构为指导思想进行实施的,包括如何发现服务、如何对服务进行分类等。可能存在的问题包括如何进行服务规约,包括候选服务的分类与选择,服务编排,服务库的设计等;如何实现服务,包括将服务的实现分配到相应的服务构件中,并决定服务的实现方式。

更多相关问题