什么是Web Service?

Web Service
• Web service平台是一套标准,它定义了应用程序如何在Web
上实现互操作性。
• Web service 就是一个应用程序,它向外界暴露出一个能够通
过Web进行调用的API
• Web service使用XML来交换消息。
• 通过XML定义接口
• 与底层实现相独立
• 通过开放的标准协议访问:例如http, smtp 和FTP

 

Web Service Description Language
• Web Service Description Language(WSDL)
(WSDL)
• XML格式来描述Web Service接口
• 描述位置、协议的绑定、操作、参数等方面
• 对于WSDL描述的Web Service
• 由service的开发者提供
• 客户端按照约定方式提交请求和接收响应

 

Simple Object Access Protocol (SOAP)
• 基于W3C开放标准的XML-based消息格式
• 做为远程方法协议,可用于调用Web Services
• 消息以一定格式封装
• SOAP包可以嵌入到其他传输协议中,如http,jms,smtp等
• 支持headers和attachments

 

Web Service: UDDI
• Universal Description,Discovery and Integration(UDDI)

• 包含一系列规范,定义了Web Service注册,包括分级和查找机制
• 基于选择标准的搜索
• 描述访问registry的格式和协议
• UDDI 消息
• 基于SOAP的XML消息传递
• 客户端的搜索请求
• Service开发者提交的到注册点的service注册请求

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值