WebService(Web服务)是一种基于web的独立于程序之外的,低耦合的技术。它主要用途是通过自身的程序去调用网络中的其他程序,被调用的程序可以称为web服务。

WebService的主要特点:
1、不受语言的限制,所有web服务都会在被调用前解析成xml的形式
2、主程序和被调用的服务之间通过soap(简单对象访问协议)进行数据的交流
3、所提供服务的一方必须将其服务器运行
如这个图片所示:

简单地体验下WebService的应用:ip地址信息查询(web服务网)

点击调用,即可查询出该ip的位置信息:

所以,许多程序例如订餐程序,会提供一个天气或者ip地址的信息,其实都是调用了web服务,看似做了很多事情,其实只是调用了一个接口,实现它的方法而已

本文介绍了 WebService 的概念及其主要特点,包括跨语言的互操作性、SOAP 协议的数据交换方式及服务提供者需保持服务器运行等。并通过一个 IP 地址查询的例子展示了 WebService 在实际应用中的便捷性。
867

被折叠的 条评论
为什么被折叠?



