wsdl和soap(简单使用TCPMon工具)03

1、WSDL

  1.1、types:用来定义访问的类型
  1.2、message:SOAP(Simple Object Access Protocol

  1.3、portType:指明服务器的接口,并且通过operation绑定相应的in和out的消息:其中in表示参数,out表示返回值

  1.4、binding:指定传递消息所使用的格式

  1.5、service:指定服务所发布的名称

2、SOAP

  2.1、SOAP(Simple Object Access Protocol )简单对象访问协议是在分散或分布式的环境中交换信息的简单的协议,是一个基于XML的协议,它包括四个部分:SOAP封装(envelop),封装定义 了一个描述消息中的内容是什么,是谁发送的,谁应当接受并处理它以及如何处理它们的框架;SOAP编码规则(encoding rules),用于表示应用程序需要使用的数据类型的实例; SOAP RPC表示(RPC representation),表示远程过程调用和应答的协定;SOAP绑定(binding),使用底层协议交换信息。

  2.1、SOAP的两个主要设计目标是简单性和可扩展性。这就意味着有一些传统消息系统或分布式对象系统中的某些性质将不是SOAP规范的一部分。比如:分布式垃 圾收集 (Distributed garbage collection)、成批传送消息(Boxcarring or batching of messages)、对象引用 (Objects-by-reference(which requires distributed garbage collection))、对象激活 (Activation(which requires objects-by-reference))。

3、TCPMon的使用

  3.1、TCPMon相当于一个中转站,它可以设定接收的端口,目标的端口。可以拦截客户端和服务器端之间的http请求和http相应信息,并查看。

  3.2、

  3.3、  

  3.4、TCPMon监听了7777端口,客户端请求会先到TCPMon,再通过TCPMon去访问8888端口的请求。

 

你可能感兴趣的:(SOAP)