对外提供接口的2种常用实现方式:
1、标准的http实现:http+json
2、webservice实现:soap+xml+wsdl
1、http协议和soap协议
http协议:超文本传输协议。使用对参数进行编码并将参数作为键值对传递,还是用关联的请求语义。
soap协议:简单对象访问协议。是基于http协议的,可以简单理解为:SOAP=RPC+HTTP+XML。soap将信息进行xml序列化后,再用http协议方式打包,通过tcp或udp协议进行传送。
wsdl文件是一个xml文档,用于说明一组 SOAP 消息及如何交换这些信息。