WebService是一种使用Web协议进行通信的软件系统,它可以通过网络进行远程调用,实现分布式应用程序间的互操作性。
WebService最初由微软公司提出,它使用标准的Web服务协议,可与不同平台和编程语言编写的应用程序进行互操作。WebService采用XML协议进行交换,具有跨平台,跨语言,跨技术的特性。
在WebService中,服务提供者将自己的服务注册在服务注册表中,服务消费者可以通过服务描述语言来查找、选择和调用服务。通过SOAP协议实现Web Service的请求和响应过程。
WebService可以用于包括企业应用集成,B2B交易,远程处理和共享,即时信息处理等多种应用场景。