可以将应用程序转换为网络应用程序。以及实现不同的不同的或者相同的语言编写的程序进行通信,通过发布服务,生成客户端,可以直接调用接口。
WSDL
- WSDL 指网络服务描述语言
- WSDL 使用 XML 编写
- WSDL 是一种 XML 文档
- WSDL 用于描述网络服务
- WSDL 也可用于定位网络服务
- WSDL 还不是 W3C 标准
(网络服务描述语言,Web Services Description Language)是一门基于 XML 的语言,用于描述 Web Services 以及如何对它们进行访问。
SOAP
SOAP 是一种简单的基于 XML 的协议,它使应用程序通过 HTTP 来交换信息。
- SOAP 指简易对象访问协议
- SOAP 是一种通信协议
- SOAP 用于应用程序之间的通信
- SOAP 是一种用于发送消息的格式
- SOAP 被设计用来通过因特网进行通信
- SOAP 独立于平台
- SOAP 独立于语言
- SOAP 基于 XML
- SOAP 很简单并可扩展
- SOAP 允许您绕过防火墙
- SOAP 将作为 W3C 标准来发展
实现webservice的技术主要有CXF Xfire,axis等,但是现在最常用的还是cxf方式,因为cxf与springj集成比较好。