问答题 阅读以下说明,回答问题1、问题2和问题3,将解答填入对应栏内。
[说明]
某单位正在使用一套C/S模式的应用软件系统,现在需要升级为B/S应用模式,但需要保持业务的连续性。开发人员提出用Web Service作为中间层的接口进行开发。

问答题 请用120字以内的文字,从业务的继承性、升级成本(时间、工作量)和扩展性3个方面简要说明开发人员所提方案的优点。
【正确答案】(1)开发人员无须重新设计业务模式,只需在原系统的界面和中间层添加Web Service层,就能继承原系统的所有业务。
(2)有可能以较少的开发时间和工作量,将系统升级为B/S应用模式。
(3)可以不修改原有的Web服务和中间层,直接扩展新服务。
【答案解析】
问答题 Web Service的3个基本技术是WSDL、SOAP、UDDI,它们都是以XML为基础定义的。请用120字以内的文字,简要说明WSDL、SOAP和UDDI的作用。
【正确答案】WSDL是Web Service的描述语言,用于描述Web Service的服务、接口绑定等,为用户提供详细的接口说明书。
SOAP是通信协议,用于以服务的方式在互联网上发布有用的程序模块。
UDDI提供了一种统一的发布、查找和定位Web服务的方法。
【答案解析】
问答题 服务注册中心、服务提供者和服务请求者之间的交互和操作构成了Web Service的体系结构,如图22-3所示。请用180字以内的文字,说明这三者的主要功能及其交互过程。
【正确答案】在Web Service模型的解决方案中,服务提供者定义并实现Web Service,使用服务描述语言(WSDL)描述Web Service,然后将服务描述发布到服务请求者或服务注册中心;服务请求者使用查找操作从本地域服务注册中心检索服务描述,然后使用服务描述与服务提供者进行绑定并调用Web Service。服务注册中心是整个模型中的可选角色,它是连接服务提供者和服务请求者的纽带。
【答案解析】