WebService简介[笔记]
来源:互联网 发布:手机淘宝账号在哪里 编辑:程序博客网 时间:2024/05/22 01:45
1.什么是WebService
顾名思义,是一种基于Web的服务,再具体点就是基于HTTP协议的一种服务,它既然是一种服务,只要服务编写者允许那么应该是所有人都能调用到的。它使用Web(HTTP)方式,接收和响应外部系统的某种请求,从而实现远程调用,而且这种调用是跨平台的,与具体的语言无关。
2.WebService能干什么
WebService是一种服务,能实现远程调用,跨平台。WebService可以将你的服务(一段代码)发布到互联网上让别人去调用,也可以调用别人机器上发布的WebService,就像使用自己的代码一样。例如可以获取天气预报的信息。
3.为什么需要WebService
现在的应用程序变得越来越复杂,甚至只靠单一的应用程序无法完成全部的工作,更别说只使用一种语言了。所以人们就想能不能开必一种应该写一次就可以让所有人都可以调用呢,这就是WebService存活的根本。
4.有关WebService的几个术语
a. XML. Extensible Markup Language -扩展性标记语言
XML,用于传输格式化的数据,是Web服务的基础。
namespace-命名空间。
xmlns=“http://www.zhangjin.com” 使用默认命名空间。
xmlns:xf=“http://www.xtayfjpk.com”使用指定名称的命名空间。
b. WSDL – WebService Description Language – Web服务描述语言。
通过XML形式说明服务在什么地方-地址。
通过XML形式说明服务提供什么样的方法 – 如何调用。
c. SOAP-Simple Object Access Protocol(简单对象访问协议)
SOAP作为一个基于XML语言的协议用于有网上传输数据。
SOAP = 在HTTP的基础上+XML数据。
SOAP是基于HTTP的。
SOAP的组成如下:
Envelope – 必须的部分。以XML的根元素出现。
Headers – 可选的。
Body – 必须的。在body部分,包含要执行的服务器的方法。和发送到服务器的数据。
- WebService简介[笔记]
- WebService笔记(二):简介
- WebService笔记(二):简介
- Webservice学习笔记(一)简介
- webservice 简介
- WebService简介
- webservice简介
- WebService简介
- WebService简介
- webservice简介
- webservice简介
- WEBSERVICE简介
- webservice简介
- WebService简介
- webservice简介
- webservice 简介
- webService简介
- WebService简介
- Apache CXF Spring SOAP example
- hdu Disney's FastPass(状态压缩dp)
- JavaSwing图形界面编程之消息提示框(三)
- POJ-3261-Milk Patterns
- sql语句如何获得当前日期
- WebService简介[笔记]
- 学习Spring心得体会之一
- 讲解NoSQL的文章整理收集
- 学习笔记 线段树
- usb协议
- 有关数据库范式
- 博客推荐
- HDOJ 4318 —— dijkstra + 优先队列 求最短路
- MySQL行锁小结