服务计算与服务生态系统 第二章测验题答案

1.服务组合由多个装配在一块儿服务所构成,用以提供对业务任务或过程进行实现的功能。若是服务组合可以进一步的被封装为服务,能够认为服务组合是服务的一种实现方式。√编程

2.只要在服务库存中存在,不管是应用服务、业务服务仍是编排服务,均可以做为子服务被服务组合装配。√网络

3.根据是否直接知足服务消费者的需求,能够将服务生态系统(Services ecosystem)中的服务分为垂直(Vertical)服务和水平(Horizontal)服务。所以,在进行服务系统构建的时候,能够事先将服务分划为这两种类型,并按照其特色,应用不一样的设计原则,分别进行分析和设计。×编程语言

4.因为缺少统一的标准化组织和标准体系,目前尚没有出现成熟的面向服务编程语言,可是随着面向服务的泛型和Web Service标准的发展,面向服务编程语言有望在未来出现,并提供面向服务实现的彻底支持。×函数

5.面向服务的目标主要包括技术上的:灵活性、扩展性、鲁棒性、重用性和效率、业务需求的知足。商业上的:组织灵活性、固有的互操做性、供应商多样化选择、联盟、业务和技术一致性、削减IT投入、提升投资回报率。√设计

6.从做用域角度出发,面向服务的计算中的服务做用域每每基于一个服务生态系统;在面向对象的计算中,对象的做用域每每基于一个软件系统。√对象

7.从耦合的角度出发,在面向对象的计算中,若是咱们按照功能仔细划分,达成模块和模块之间的“相对无关性”,咱们能够达成与面向服务计算中相似的松耦合特性。×继承

8.服务组合提供了复用性和灵活性。可是因为特定子服务能够同时参与到多个业务流程,“瓶颈效应”和“单点失效”的问题使得以服务组合方式实现的业务功能的可靠性差于采用面向对象实现的相似功能。×作用域

9.在面向对象的计算中,代码复用经过类成员的继承和库函数加以实现。面向服务的计算中,代码在服务层次复用。√效率

10.因为服务是一个网络构件,采用面向服务的计算所构造出的服务系统,自然的是一个网络应用。√泛型

相关文章
相关标签/搜索