电子商务

Web Service体系结构是基于三个角色的相互作用,这些作用包括()。A、发布B、发现C、绑定D、以上都是

题目

Web Service体系结构是基于三个角色的相互作用,这些作用包括()。

  • A、发布
  • B、发现
  • C、绑定
  • D、以上都是
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

● Web Service体系结构中包括服务提供者、(37)和服务请求者三种角色。

(37)

A.服务认证中心

B.服务注册中心

C.服务协作中心

D.服务支持中心


正确答案:B


第2题:

Web Service体系结构中包括( )三种角色。 A.服务查询者、服务资源存储中心、服务认证中心 B.服务协作中心、服务认证中心、服务支持中心 C.服务查询者、服务提供者、服务协作中心 D.服务提供者、服务请求者、服务注册中心


正确答案:D
Web Service是一种可以接收从Internet或Intranet上传送的请求、轻量级的独立的通信技术,它允许网络上的所有系统相互间进行交互。Web服务可以理解为请求中上下文的关系,并且在每一个特定的情况下产生动态的结果。这些服务会根据用户的身份、地点以及产生请求的原因来改变不同的处理,用以产生一个唯一的、定制的方案。这种协作机制对那些只对最终结果感兴趣的用户来说,是完全透明的。Web Service体系结构由服务请求者、服务提供者和服务注册中心之间的交互和操作构成,如图7-10所示。

在Web Service模型的解决方案中,服务提供者定义并实现Web Service,使用服务描述语言(WSDL)描述Web Service,然后将服务描述发布到服务请求者或服务注册中心;服务请求者使用查找操作从本地或服务注册中心检索服务描述,然后使用服务描述与服务提供者进行绑定并调用Web Service。服务注册中心是整个模型中的可选角色,它是连接服务提供者和服务请求者的纽带。

第3题:

论Web Service技术的应用与发展趋势随着Internet技术的发展,一种新的分布式计算模型--WebService应运而生。在支持基于Web的新型应用方面,Web Service体系结构具有独特的优势和广泛的应用前景,但在实际应用中仍然存在一些问题。请围绕"Web Service技术的应用与发展趋势"论题,依次从以下3个方面进行论述:①简述你参与的此类应用项目,以及你在其中所担任的主要工作。②论述你所参与的应用项目的特点及选用Web Service体系结构的准则,结合实例详细叙述WebService技术在你参与的项目中的应用、所带来的好处及遇到的问题。③分析并讨论WebService技术的特点、应用前景及其存在的主要问题,并简要展望WebService技术的发展趋势。


本题涉及WebService技术。
完成本文的写作,需要注意以下要点:
①用400~600字简单介绍你参与分析和开发的Web Service项目,以及你所担任的主要工作。
②具体论述你所参与的应用项目的特点,以及选用Web Service体系结构的准则,结合实例详细叙述WebService技术在你参与的项目中的应用、所带来的好处及遇到的问题。
③分析并讨论WebService技术的特点、应用前景及其存在的主要问题,并简要展望WebService技术的发展趋势

第4题:

下列选项,哪一个不是Web服务体系结构的三个基本操作()

  • A、发布
  • B、更新
  • C、查找
  • D、绑定

正确答案:B

第5题:

请将以下叙述中(2)~(5)空缺处的内容填写完整。

随着Web Service的成熟,现在的(2)(SOA)已经有所发展,这些进展是以(3)为基础的。在Web Service中,通过(4)来描述接口,与CORBA中的(5)(IDL)相比,它动态性更强、灵活度更高。


正确答案:这是一道要求读者掌握Web Services、SOA和CORBA基本概念的试题。本试题所涉及的知识点如下。 随着Web Services的成熟现在的面向服务架构体系结构(SOAService-Oriented Architecture)已经有所发展这些进展是以可扩展标记语言(eXtensible Markup LanguageXML)为基础的。通过使用基于 XML的语言(称为Web服务描述语言Web Services Definition LanguageWSDL)来描述接口与通用对象请求代理体系结构(Common Object Request Broker ArchitectureCORBA)中的接口描述语言(Interface Definiti on LanguageIDL)相比服务已经转到更动态且更灵活的接口系统中。 SOA是一种架构模型它可以根据需求通过网络对松耦合、粗粒度的应用组件进行分布式部署、组合和使用。服务层是SOA的基础可以直接被应用调用从而有效控制系统中与软件代理交互的人为依赖性。可见SOA的几个关键特性是:一种粗粒度、松耦合服务架构服务之间通过简单、精确定义接口进行通信不涉及底层编程接口和通信模型。相比较而言面向对象的模型是紧耦合和细粒度的。
这是一道要求读者掌握Web Services、SOA和CORBA基本概念的试题。本试题所涉及的知识点如下。 随着Web Services的成熟,现在的面向服务架构体系结构(SOA,Service-Oriented Architecture)已经有所发展,这些进展是以可扩展标记语言(eXtensible Markup Language,XML)为基础的。通过使用基于 XML的语言(称为Web服务描述语言,Web Services Definition Language,WSDL)来描述接口,与通用对象请求代理体系结构(Common Object Request Broker Architecture,CORBA)中的接口描述语言(Interface Definiti on Language,IDL)相比,服务已经转到更动态且更灵活的接口系统中。 SOA是一种架构模型,它可以根据需求通过网络对松耦合、粗粒度的应用组件进行分布式部署、组合和使用。服务层是SOA的基础,可以直接被应用调用,从而有效控制系统中与软件代理交互的人为依赖性。可见,SOA的几个关键特性是:一种粗粒度、松耦合服务架构,服务之间通过简单、精确定义接口进行通信,不涉及底层编程接口和通信模型。相比较而言,面向对象的模型是紧耦合和细粒度的。

第6题:

试题三 论基于 REST 服务的 Web应用系统设计

REST(REpresentational State Transfer)是指从几种基于网络的架构风格衍生出来的一种混合架构风格,它是目前互联网的核心架构风格。基于 REST 服务(RESTful Service)的 Web 应用系统设计任务主要包括:识别并设计 REST 风格的服务,采用面向服务的思想进行 REST 服务集成。采用这种方法设计的 Web 应用系统能够结合 REST 风格和面向服务思想的优点,近年来受到了广泛的关注。

请围绕“基于 REST 服务的 Web 应用系统设计”论题,依次从以下三个方面进行

论述。

1.概要叙述你参与实施的 Web 应用系统开发项目以及你所承担的主要工作。

2.简要叙述与传统的 Web 服务相比,采用 REST服务构建的 Web 应用具有哪些优势和不足。

3.阐述你在设计基于 REST 服务的 Web 应用系统时遇到了哪些问题,如何解决。


正确答案:

试题三 写作要点
    一、论文中要具体介绍项目的总体需求(特别是质量属性需求)、Web应用系统的逻辑与物理拓扑结构、采用的技术等内容和承担的实际工作。
    二、REST(REpresentational State Transfer)是指从几种基于网络的架构风格衍生出来的一种混合架构风格,目前Web的体系结构正是基于REST风格的。REST风格中的特点是客户端/服务器、无状态、缓存、统一接口、分层系统和按需代码。REST组件通过以一种数据格式转移资源的表述进行通信,可以基于接收者的能力和期待的内容,以及资源的性质动态地选择不同的表述。
    与传统的Web服务相比,REST服务主要有以下优势:
    (1)REST服务基于W3C/IETF的标准与规范(包括HTTP、XML、URI和MIME等),其实现技术简单、成熟。
    (2)REST服务基于URI和超链接技术,不需要通过集中式的服务信息仓库即可发现服务资源。
    (3)REST服务支持缓存,具有无状态的特性,这些使得REST服务能够支持大量客户端,构建的应用系统具有较强的伸缩性。
    (4)REST服务基于轻量级的Web框架,仅仅需要基本的开发工具支持,构建过程简单且成本较低。
    (5)REST服务的测试相对简单,采用浏览器即可完成服务功能测试。
    与传统的Web服务相比,REST服务主要存在如下不足:
    (1)REST服务倡导的REST风格与实际实现尚存在一定差距。例如高层REST服务倡导使用GET、PUT、POST和DELETE所有4个统一接口,在REST实现部分通常只能采用GET和POST接口,因为大多数的代理和防火墙会屏蔽其他接口;并且XHTML表单中只能使用GET和POST接口。
    (2) REST服务要求所有的输入参数都必须在URI中传递,这样会产生对参数容量大小的限制(目前的大小是4KB)。如果超出该数量,会导致HTTP协议错误(错误代码414:Request-URI too long)。
(3)在URI中表达复杂类型的参数比较困难,且目前对URI中的参数不存在一种公认的编组(marshalling)和解编(un-marshalling)方法。
三、进行基于REST服务的Web应用系统的设计时可能遇到的问题包括:如何识别并设计REST风格服务;构建REST服务的运行环境,包括HTTP服务器与应用服务器选型等;富客户端表现方式及编程语言的选择;系统逻辑与物理拓扑结构的分析与设计等。

第7题:

Web Service体系结构中包括服务提供者、(22)和服务请求者3种角色。

A.服务认证中心

B.服务支持中心

C.服务协作中心

D.服务注册中心


正确答案:D
解析:Web Service是一种可以接收从Internet或Intranet上传送的请求的轻量级的独立通信技术,它允许网络上的所有系统相互间进行交互。Web服务可以理解为请求中上下文的关系,并且在每一个特定的情况下产生动态的结果。这些服务会根据用户的身份、地点及产生请求的原因来改变不同的处理,用以产生一个唯一的、定制的方案。这种协作机制对那些只对最终结果感兴趣的用户来说,是完全透明的。Web Service体系结构由服务请求者、服务提供者和服务注册中心之间的交互和操作构成,如图1-3所示。
 
  在Web Service模型的解决方案中,服务提供者定义并实现Web Service,使用服务描述语言(WSDL)描述Web Service,然后将服务描述发布到服务请求者或服务注册中心;服务请求者使用查找操作从本地或服务注册中心检索服务描述,然后使用服务描述与服务提供者进行绑定并调用Web Service。服务注册中心是整个模型中的可选角色,它是连接服务提供者和服务请求者的纽带。

第8题:

● Web Service的各种核心技术包括XML、Namespace、XML Schema、SOAP、WSDL、UDDI、WS-Inspection、WS-Security、WS-Routing等,下列关于Web Service技术的叙述错误的是(69) 。

(69)

A.XML Schema是用于对XML中的数据进行定义和约束

B.在一般情况下,Web Service的本质就是用HTTP发送一组WEB上的HTML数据包

C. SOAP (简单对象访问协议), 提供了标准的RPC方法来调用Web Service,是传输数据的方式

D.SOAP是一种轻量的、简单的、基于XML的协议,它被设计成在WEB上交换结构化的和固化的信息


正确答案:B

第9题:

什么是Web Service?UDDI?


正确答案:
答:Web Service便是基于网络的、分布式的模块化组件,它执行特定的任务,遵守具体的技术规范,这些规范使得Web Service能与其他兼容的组件进行互操作。
    UDDI 的目的是为电子商务建立标准;UDDI是一套基于Web的、分布式的、为Web Service提供的、信息注册中心的实现标准规范,同时也包含一组使企业能将自身提供的Web Service注册,以使别的企业能够发现的访问协议的实现标准。

第10题:

一般的web访问验证授权模式()

  • A、基于用户的身份验证
  • B、基于用户的角色验证
  • C、基于用户的身份和角色验证
  • D、基于用户的身份,角色,资源验证

正确答案:C

更多相关问题