首页 > 知识点讲解
       Web Service技术
知识路径: > 信息化和信息系统 > 信息系统及其技术和开发方法 > 常规信息系统集成技术 > 中间件技术 > 
被考次数:10次     被考频率:高频率     总体答错率:47%     知识难度系数:     
相关知识点:4个      
        1.定义
        Web服务(Web Service)定义松散的、粗粒度的分布计算模式,使用标准的HTTP(S)协议传送XML表示及封装的内容。
        2.Web Service体系结构
        Web Service是面向服务的体系结构,如下图所示。
        
        Web Service体系结构
        Web Service体系结构中共有3种角色:
        .服务提供者:发布自己的服务,并且对使用自身服务的请求进行响应。
        .服务注册中心:注册已经发布的服务提供者,对其进行分类,并提供搜索服务。
        .服务请求者:利用服务注册中心查找所需的服务,然后使用该服务。
        Web Service体系结构中的组件必须具有上述一种或多种角色。在这些角色之间使用了3种操作:
        .发布(Publish)操作:使服务提供者可以向服务注册中心注册自己的功能及访问接口。
        .查找(Find)操作:使服务请求者可以通过服务注册中心查找特定种类的服务。
        .绑定(Bind)操作:使服务请求者能够真正使用服务提供者。
        3.Web Service的核心技术
        Web服务的核心技术包括简单对象访问协议(Simple Object Access Protocol,SOAP),Web服务描述语言(Web Services Description Language,WSDL),统一描述、发现、集成(Universal Description Discovery and Integration,UDDI)以及可扩展标记语言(Extensible Markup Language,XML)。
        .XML:Web服务中信息描述和交换的标准,它使用标记来界定内容,允许用户定义任意复杂度的结构,具有良好的扩展性。它具有自描述性,适合数据交换和共享。它的另一个优点是无关性,独立于具体的平台和厂商,确保了结构化数据的统一。
        .SOAP:一组基于XML的无状态、单向、轻量级的消息传递协议,用于无中心、分布式远程过程的调用。它主要由3部分组成:一个基于XML的消息内容的Envelope式封装机制,一组用于各种数据类型的编码规则和一个提供远程过程调用(RPC)与响应的机制。
        .WSDL:用于描述服务,WSDL把Web服务抽象地用XML描述为一组包含在面向文档或面向过程信息的消息上执行操作的端点的集,而具体的端点必须绑定到具体的网络协议和消息格式上来定义。这种抽象描述为端口重用提供了一种实现机制。
        .UDDI:是一个基于SOAP协议的,为Web服务提供信息注册中心的实现标准,同时也包含一组提供Web服务注册、查找和调用的访问协议。它通过XML将用户提供的Web服务注册在UDDI中心的公共注册表内,供其他用户查询和使用。
        4.Web服务适用情况
        Web服务的主要目标是跨平台的互操作性,适合使用Web服务的情况如下:
        .跨越防火墙。
        .应用程序集成。
        .B2B集成。
        .软件重用。
        不适合使用Web服务的情况如下:
        .单机应用程序:只用本地API即可。
        .局域网上的同构应用程序:直接通过TCP等协议调用会更有效。
 
本知识点历年真题:
隶属试卷 题号/题型 题干 难度系数/错误率
   2021年下半年
   信息系统项目管..
   上午试卷 综合知识
第17题
选择题
当前我国政府信息化和电子政务建设发展迅速,人民群众办理很多业务只需要通过浏览器就可以完成,这些业务单位信息系统架构规划属于()。

28%
   2018年下半年
   信息系统项目管..
   上午试卷 综合知识
第28题
选择题
()的设计方法满足了信息系统快速响应需求与环境的变化,组织内部、组织之间各种应用系统的互相通信要求,提高了系统可复用性、信息资源共享和系统之间的互操作性。

48%
>>  更多  本知识点历年真题
 
 相关知识点:
 
软考在线指南
优惠劵及余额
在线支付
修改密码
下载及使用
购买流程
取消订单
联系我们
关于我们
联系我们
商务合作
旗下网站群
高级资格科目
信息系统项目管理师 系统分析师
系统架构设计师 网络规划设计师
系统规划与管理师
初级资格科目
程序员 网络管理员
信息处理技术员 信息系统运行管理员
中级资格科目
系统集成项目管理工程师 网络工程师
软件设计师 信息系统监理师
信息系统管理工程师 数据库系统工程师
多媒体应用设计师 软件评测师
嵌入式系统设计师 电子商务设计师
信息安全工程师
 

本网站所有产品设计(包括造型,颜色,图案,观感,文字,产品,内容),功能及其展示形式,均已受版权或产权保护。
任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
本站部分内容来自互联网或由会员上传,版权归原作者所有。如有问题,请及时联系我们。


工作时间:9:00-20:00

客服

点击这里给我发消息 点击这里给我发消息 点击这里给我发消息

商务合作

点击这里给我发消息

客服邮箱service@rkpass.cn


京B2-20210865 | 京ICP备2020040059号-5 |京公网安备 11010502032051号 | 营业执照 | Copyright ©2000-2023 All Rights Reserved 软考在线版权所有