web service

Web Service 的三个技术基础:

 1xml里的两个属性:

    targetNameSpace:等同于java语言里的 包

    xmlns:相当于java语言中的import

一次web service的调用---其实并不是方法调用,而是发送消息soap消息(xml文档片段)

调用一次web servicce的本质:

1、客户端把调用方法参数,转换成xml文档片段(soap消息input消息)

2、客户端通过网络把xml文档片段传给服务器

3、服务器接收到xml文档片段。

4、服务器端解析xml文档片段,提取其中的数据 ,并把数据转换成调用web service所需要的参数。

5、服务器端执行方法。

6、把执行方法得到的返回值,再次转换生成为xml文档片段。{soap消息output消息}

7、通过网络,把xml文档片段传给客户端。

8、客户端接收到xml文档片段。

9、客户端解析xml文档片段,提取其中的数据 ,并把数据转换成调用web service所需要的参数。

wsdl文档描述了web service如下3个方面:

 1、该web service 包含什么操作

 2、该webservice的操作应该怎样调用

 3、该web service的服务地址

/******

*******/

原文地址:https://www.cnblogs.com/fatfatdachao/p/3532571.html