问题 单项选择题

Web服务(webservice)的主要目标是跨平台的操作性,它有许多适用场合。但某些情况下,Web服务也会降低应用程序的性能。下列情况中,()不适合采用Web服务作为主要的系统集成技术。

A.B2B集成

B.集成不同语言编写的在不同平台上运行的应用程序

C.跨越防火墙

D.构建单机应用程序

答案

参考答案:D

解析:根据《系统集成项目管理工程师教程》(全国计算机专业技术资格考试办公室组编)第3.6.2小节的内容可知,Web服务(webservice)定义了一种松散的、粗粒度的分布计算模式,使用标准的HTTP(S)协议传送XML表示及其封装的内容。Web服务的主要目标是跨平台的互操作性,适合使用WebServices的情况如下:(1)跨越防火墙;(2)应用程序集成;(3)B2B集成;(4)软件重用。在某些情况下,Web服务也可能会降低应用程序的性能。不适合使用Web服务的情况如下:(1)单机应用程序;(2)局域网内的同构应用程序。因此,单机应用程序是不适合采用Web服务作为主要的系统集成技术,应选D。

多项选择题
问答题 论述题