面向服务(Service-Oriented,SO)的开发方法将( )的定义与实现进行解耦,并将跨构件的功能调用暴露出来。该方法有三个主要的抽象级别,最低层的(请作答此空)代表单个逻辑单元的事物,包含特定的结构化接口,并且返回结构化的响应;第二层的服务代表操作的逻辑分组;最高层的(请作答此空)则是为了实现特定业务目标而执行的一组长期运行的动作或者活动。A.接口B.功能C.活动D.用例

面向服务(Service-Oriented,SO)的开发方法将( )的定义与实现进行解耦,并将跨构件的功能调用暴露出来。该方法有三个主要的抽象级别,最低层的(请作答此空)代表单个逻辑单元的事物,包含特定的结构化接口,并且返回结构化的响应;第二层的服务代表操作的逻辑分组;最高层的(请作答此空)则是为了实现特定业务目标而执行的一组长期运行的动作或者活动。

A.接口
B.功能
C.活动
D.用例

参考解析

解析:OO的应用构建在类和对象之上,随后发展起来的建模技术将相关对象按照业务功能进行分组,就形成了构件(Component)的概念。对于跨构件的功能调用,则采用接口的形式暴露出来。进一步将接口的定义与实现进行解耦,则催生了服务和面向服务(Service-Oriented,SO)的开发方法。由此可见,面向对象、基于构件、面向服务是三个递进的抽象层次。SO方法有三个主要的抽象级别,分别是操作、服务和业务流程。位于最低层的操作代表单个逻辑单元的事物,执行操作通常会导致读、写或修改一个或多个持久性数据。服务的操作类似于对象的方法,它们都有特定的结构化接口,并且返回结构化的响应;位于第二层的服务代表操作的逻辑分组;最高层的业务流程则是为了实现特定业务目标而执行的一组长期运行的动作或活动,包括依据一组业务规则按照有序序列执行的一系列操作。其中操作的排序、选择和执行成为服务或流程的编排,典型的情况是调用已编排的服务来响应业务事件。

相关考题:

面向服务的开发方法有三个主要的抽象级别:操作、服务和业务流程。以下关于操作、服务和业务流程的叙述中,正确的是( )。A.位于最高层的操作代表单个逻辑单元的事物 B.服务的执行通常会导致读、写或修改一个或多个持久性数据 C.业务流程代表操作的逻辑分组 D.服务的操作具有特定的结构化接口,并且返回结构化的响应

面向服务(Service-Oriented,SO)的开发方法将( )的定义与实现进行解耦,并将跨构件的功能调用暴露出来。该方法有三个主要的抽象级别,最低层的( )代表单个逻辑单元的事物,包含特定的结构化接口,并且返回结构化的响应;第二层的服务代表操作的逻辑分组;最高层的( )则是为了实现特定业务目标而执行的一组长期运行的动作或者活动。A.接口B.功能C.活动D.用例A.类B.对象C.操作D.状态A.业务规则B.业务流程C.数据流D.控制流

如下所示的UML序列图中, (请作答此空) 表示返回消息,Account类必须实现的方法有 ( ) 。A.tansIDB.balanceC.withdrawD.deposit

在采用结构化开发方法进行软件开发时,设计阶段接口设计主要依据需求分析阶段的(请作答此空)。接口设计的任务主要是( )。A.数据流图B.E-R图C.状态-迁移图D.加工规格说明

在分层体系结构中,(请作答此空)实现与实体对象相关的业务逻辑。在基于Java EE技术开发的软件系统中,常用( )技术来实现该层。A.表示层B.控制层C.模型层D.数据层

结构化开发方法中,(请作答此空)主要包含对数据结构和算法的设计。对算法设计时,其主要依据来自( )。描述算法时,( )不是理想的表达方式。A.体系结构设计B.数据设计C.接口设计D.过程设计

在分层体系结构中,( )实现与实体对象相关的业务逻辑。在基于Java EE技术开发的软件系统中,常用(请作答此空)技术来实现该层。A.HTMLB.JSPC.ServletD.EJB

面向服务(Service-Oriented,SO)的开发方法将(24)的定义与实现进行解耦,并将跨构件的功能调用暴露出来。该方法有三个主要的抽象级别,最低层的(25)代表单个逻辑单元的事物,包含特定的结构化接口,并且返回结构化的响应;第二层的服务代表操作的逻辑分组;最高层的(26)则是为了实现特定业务目标而执行的一组长期运行的动作或者活动。A.业务规则B.业务流程C.数据流D.控制流

IDEF (Integration definition method ,集成定义方法)是一系列建模、分析和仿真方法的统称,每套方法都是通过建模来获得某种特定类型的信息。其中, IDEF0 可以进行(请作答此空)建模; IDEF1 可以进行 (请作答此空)建模; ()可以进行面向对象设计建模。A.IDEF2B.IDEF3C.IDEF4D.IDEF5

面向服务(Service-Oriented,SO)的开发方法将(24)的定义与实现进行解耦,并将跨构件的功能调用暴露出来。该方法有三个主要的抽象级别,最低层的(25)代表单个逻辑单元的事物,包含特定的结构化接口,并且返回结构化的响应;第二层的服务代表操作的逻辑分组;最高层的(26)则是为了实现特定业务目标而执行的一组长期运行的动作或者活动。A.类B.对象C.操作D.状态

( )的开发过程一般是先把系统功能视作一个大的模块,再根据系统分析与设计的要求对其进行进一步的模块分解或组含。(请作答此空)使用了建模的思想,讨论如何建立一个实际的应用模型,包括对象模型、动态模型和功能模型,其功能模型主要用( )实现。A.面向对象方法 B.OMT 方法 C.结构化方法 D.Booch 方法

结构化设计( Structured Design, SD )是一种面向(请作答此空)的方法,该方法中( )是实现功能的基本单位。A.数据流B.对象C.模块D.构件

结构化设计( Structured Design, SD )是一种面向( )的方法,该方法中(请作答此空)是实现功能的基本单位。A.模块B.对象C.接口D.子系统

面向服务(Service-Oriented,SO)的开发方法将(请作答此空)的定义与实现进行解耦,并将跨构件的功能调用暴露出来。该方法有三个主要的抽象级别,最低层的(请作答此空)代表单个逻辑单元的事物,包含特定的结构化接口,并且返回结构化的响应;第二层的服务代表操作的逻辑分组;最高层的( )则是为了实现特定业务目标而执行的一组长期运行的动作或者活动。A.业务规则B.业务流程C.数据流D.控制流

面向服务(Service-Oriented,SO)的开发方法将(请作答此空)的定义与实现进行解耦,并将跨构件的功能调用暴露出来。该方法有三个主要的抽象级别,最低层的( )代表单个逻辑单元的事物,包含特定的结构化接口,并且返回结构化的响应;第二层的服务代表操作的逻辑分组;最高层的(请作答此空)则是为了实现特定业务目标而执行的一组长期运行的动作或者活动。A.类B.对象C.操作D.状态

SO方法的服务建模可以按照实施的阶段划分为三个阶段。(请作答此空)是对候选服务进行分类,根据是否便于复用和组装,是否具有业务对齐性来决定是否将服务暴露。( )根据对业务领域的理解和现有系统的分析,将服务的实现分配到相应的服务构件中,并决定服务的实现方式。A.服务发现B.服务设计C.服务实现D.服务规约

结构化设计( structuredDesign,SD )是一种面向(请作答此空)的方法,该方法中( )是实现功能的基本单位。A.数据流B.对象C.模块D.构件

面向服务的开发方法有三个主要的抽象级别:操作、服务和业务流程。以下关于操作、服务和业务流程的叙述中,正确的是(31)。A.位于最高层的操作代表单个逻辑单元的事物B.服务的执行通常会导致读、写或修改一个或多个持久性数据C.业务流程代表操作的逻辑分组D.服务具有特定的结构化接口,并且返回结构化的响应

IDEF (Integration definition method ,集成定义方法)是一系列建模、分析和仿真方法的统称,每套方法都是通过建模来获得某种特定类型的信息。其中, IDEF0 可以进行( )建模; IDEF1 可以进行 (请作答此空)建模; (请作答此空)可以进行面向对象设计建模。A.仿真B.信息C.业务流程D.组织结构

面向服务(Service-Oriented,SO)的开发方法将(24)的定义与实现进行解耦,并将跨构件的功能调用暴露出来。该方法有三个主要的抽象级别,最低层的(25)代表单个逻辑单元的事物,包含特定的结构化接口,并且返回结构化的响应;第二层的服务代表操作的逻辑分组;最高层的(26)则是为了实现特定业务目标而执行的一组长期运行的动作或者活动。A.接口B.功能C.活动D.用例

特定领域软件架构(Domain Specific Software Architecture, DSSA)的基本活动包括领域分析、领域设计和领域实现。其中,领域分析的主要目的是获得领域模型。领域设计的主要目标是获得( )。领域实现是为了(请作答此空)。A. 评估多种软件架构B. 验证领域模型C. 开发和组织可重用信息,对基础软件架构进行实现D. 特定领域软件重用模型

CORBA构件模型中,( 请作答此空 )的作用是在底层传输平台与接收调用并返回结果的对象实现之间进行协调,( )是最终完成客户请求的服务对象实现。 A. 伺服对象激活器B. 适配器激活器C. 伺服对象定位器D. 可移植对象适配器POA

CORBA构件模型中,()的作用是在底层传输平台与接收调用并返回结果的对象实现之间进行协调,(请作答此空 )是最终完成客户请求的服务对象实现。 A. CORBA对象B. 分布式对象标识C. 伺服对象ServantD. 活动对象映射表

面向服务(Service-Oriented,SO)的开发方法将( )的定义与实现进行解耦,并将跨构件的功能调用暴露出来。该方法有三个主要的抽象级别,最低层的(请作答此空)代表单个逻辑单元的事物,包含特定的结构化接口,并且返回结构化的响应;第二层的服务代表操作的逻辑分组;最高层的( )则是为了实现特定业务目标而执行的一组长期运行的动作或者活动。A. 类B. 对象C. 操作D. 状态

面向服务(Service-Oriented,SO)的开发方法将( )的定义与实现进行解耦,并将跨构件的功能调用暴露出来。该方法有三个主要的抽象级别,最低层的( )代表单个逻辑单元的事物,包含特定的结构化接口,并且返回结构化的响应;第二层的服务代表操作的逻辑分组;最高层的(请作答此空)则是为了实现特定业务目标而执行的一组长期运行的动作或者活动。A. 业务规则B. 业务流程C. 数据流D. 控制流

面向服务(Service-Oriented,SO)的开发方法将(请作答此空)的定义与实现进行解耦,并将跨构件的功能调用暴露出来。该方法有三个主要的抽象级别,最低层的( )代表单个逻辑单元的事物,包含特定的结构化接口,并且返回结构化的响应;第二层的服务代表操作的逻辑分组;最高层的( )则是为了实现特定业务目标而执行的一组长期运行的动作或者活动。A. 接口B. 功能C. 活动D. 用例

软件架构设计主要关注软件构件的(请作答此空)、属性和( ),并通过多种视图全面描述特定系统的架构。A. 功能B. 实现C. 组成元素D. 结构