web service 基础知识

来源:互联网 发布:拓尔思 知乎 编辑:程序博客网 时间:2024/04/30 04:32

1、定义
web service 简单说就是基于 XML(调用方法和参数描述)+HTTP(传输协议) 的远程调用,调用无外乎规定方法名和参数。比起一个简单的java调用接口,Web Service最大的好处是在分布式的环境下能够跨平台地实现远程调用,比如服务端在Linux C环境,客户端在Windows Java环境,只要遵从Web Service的协议(如SOAP)就能实现相互的调用。当然,基于TCP/IP的socket接口也可以实现相应异构环境通信,Web Service比起基于socket的方式,抽象程度更高,更为易用。