由于项目对接的问题,这周都在和webService打交道,写篇文章总结一下这周的任务吧!!
一、webService的应用场景
1、可重复使用的应用程序组件
对于一些重复性比较高的功能,没必要各自开发,可以大家都用最棒的一个版本。比如说天气预报,没必要为了获取天气而研究卫星、发射卫星、获取数据。。。这种功能完全可以大家都用同一个。
2、连接现有的软件
现有两套系统,他们各自实现了自己的功能,但是需要互通数据。
二、webService是什么
了解了应用场景,那么webService就很好理解了:WebService是一种跨编程语言和跨操作系统平台的远程调用技术。他是基于HTTP协议,应用XML作为传输介质的平台。
三、webService平台的元素
- soap(简易对象访问协议)用于应用程序见得通讯,是一种基于XML用于消息发送的格式