●Web Service技术能够(32) 。(32)A.将不同语言编写的程序进行集成B.支持软件代码重用,但不支持数据重用C.集成各种应用中的功能,为用户提供统一界面,不属于软件重用D.支持HTTP协议,不支持XML协议

题目

●Web Service技术能够(32) 。

(32)A.将不同语言编写的程序进行集成

B.支持软件代码重用,但不支持数据重用

C.集成各种应用中的功能,为用户提供统一界面,不属于软件重用

D.支持HTTP协议,不支持XML协议


相似考题
更多“●Web Service技术能够(32) 。(32)A.将不同语言编写的程序进行集成B.支持软件代码重用,但不支持数 ”相关问题
  • 第1题:

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

    A.B2B集成

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

    C.跨越防火墙

    D.构建单机应用程序


    正确答案:D
    本题考查Web服务技术。Web服务的主要目标是跨平台的互操作性,适合使用Web服务的情况如下。(1)跨越防火墙:对于成千上万且分布在世界各地的用户来讲,应用程序的客户端和服务器之问的通信是一个棘手的问题。客户端和服务器之间通常都会有防火墙或者代理服务器。用户通过Web服务访问服务器端逻辑和数据可以规避防火墙的阻挡。(2)应用程序集成:企业需要将不同语言编写的在不同平台上运行的各种程序集成起来时,Web服务可以用标准的方法提供功能和数据,供其他应用程序使用。(3)B2B集成:在跨公司业务集成(B2B集成)中,通过Web服务可以将关键的商务应用提供给指定的合作伙伴和客户。用Web服务实现B2B集成可以很容易地解决互操作问题。(4)软件重用:Web服务允许在重用代码的同时,重用代码后面的数据。通过直接调用远端的Web服务,可以动态地获得当前的数据信息。用Web服务集成各种应用中的功能,为用户提供一个统一的界面,是另一种软件重用方式。在某些情况下,Web服务也可能会降低应用程序的性能。不适合使用Web服务的情况如下。(l)单机应用程序:只与运行在本地机器上的其他程序进行通信的桌面应用程序最好不使用Web服务,只用本地的API即可。(2)局域网上的同构应用程序:使用同一种语言开发的在相同平台的同一个局域网中运行的应用程序直接通过TCP等协议调用,会更有效。通过以上描述可知,本题应选D。

  • 第2题:

    ( )任务是将用汇编语言或高级语言编写的程序翻译成计算机硬件能够直接识别和执行的机器指令代码。A.操纵系统B.语言处理程序C.支持服务程序D.数据库管理系统


    正确答案:B

    语言处理程序任务是将用汇编语言或高级语言编写的程序翻译成计算机硬件能够直接识别和执行的机器指令代码。

  • 第3题:

    2、下列关于团队协作开发模式中程序员角色的描述,错误的是()。

    A.某些程序员编写代码给其他程序员使用

    B.某些程序员编写代码时重用其他程序员编写的代码

    C.程序员可以既编写代码给其他程序员使用,同时也重用其他程序员编写的代码

    D.程序员不能既编写代码给其他程序员使用,同时也重用其他程序员编写的代码


    程序员不能既编写代码给其他程序员使用,同时也重用其他程序员编写的代码

  • 第4题:

    在面向对象程序设计语言中,(31)是利用可重用成分构造软件系统的最有效的特性,它不仅支持系统的可重用性,而且还有利于提高系统的可扩充性;(32)可以实现发送一个通用的消息而调用不同的方法;(33)是实现信息隐蔽的一种技术,其目的是使类的(34)相互分离。

    A.封装

    B.消息传递

    C.引用

    D.继承


    正确答案:D
    解析:继承是父类和子类之间共享数据和方法的机制。这是类之间的一种关系,在定义和实现一个类的时候,可以在已经存在的类的基础上来进行,把这个已经存在的类所定义的内容作为自己的内容,并加入若干新的内容。在面向对象程序设计语言中,可以使用继承关系,利用可重用成分构造软件系统,它不仅支持系统的可重用性,而且还有利于提高系统的可扩充性。在收到消息时,对象要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象称为多态。在使用多态时,用户可以发送一个通用的消息,而实现的细节则由接收对象自行决定。这样,同一消息就可以调用不同的方法。封装是实现信息隐蔽的一种技术,其目的是使类的定义与实现相互分离。

  • 第5题:

    9、编译器能够把高级语言编写的源程序转换成机器代码。


    D