1、什么是WebService
1、 基于Web的服务,服务器端整出一些资源让客户端应用访问(获取数据)
2、 一个跨语言,跨平台的规范(抽象)
它是一个规范
3、 多个跨平台、跨语言的应用间通信整合的方案
实际的说法
比如通过webservice server将天气信息数据暴露给各个站点的应用
整体的过程:
2、为什么使用WebService
3、什么时候使用WebService
1、比如同一家公司的新旧应用之间要进行通信
2、不同的公司的应用之间进行通信
比如天猫网和物流公司如何进行通信?
3、一些提供数据的内容聚合应用;比如天气预报,股票行情等
4、几个重要概念
1、WSDL@H_502_100@
Web service deFinition language(webservice定义语言)
1. 对应一种类型的文件.wsdl2. 定义了webservice的服务器端与客户端应用交互传递请求和响应数据的格式和方式
2、SOAP@H_502_100@
Simpleobject access protocal(简单对象访问协议)
1. 是一种简答的、基于HTTP和XML的协议,用于在web上交换结构化的数据
2. soap消息:请求消息和响应消息
3. HTTP+XML片段
因为它的构成就是一些请求和响应消息,而这些消息就是一些http+xml片段组成
3、SEI@H_502_100@
Webservice endpointInterface (webservice终端接口)
就是webservice的服务器用户处理请求的接口
4、CXF@H_502_100@
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。