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端口的请求。

时间: 2024-07-29 08:54:42

wsdl和soap(简单使用TCPMon工具)03的相关文章

PHP使用WSDL格式Soap通信

近期在搞一个项目,甲方只给了一个WSDL文件,让我们实现响应接口. 于是研究了WSDL和SOAP通信相关知识,获益甚深,把我的理解写下来,希望对PHP新手有帮助. 1.基本概念 soap是简单对象访问协议的缩写,是一种可以基于HTTP协议的访问方式.客户端发送请求,然后调用带参数的服务端函数得到服务端的数据:服务端编写处理函数并响应客户端. wsdl是网络服务者动态语言的缩写,这里面定义了双方通信时包含的东西.客户端把wsdl文件给服务端,服务端分析wsdl并写出里面的函数,这样两者无论是什么平

一款简单的问卷调查工具

一款简单的问卷调查工具(IOS) GWQuestionnaire是一款简单的问卷调查工具.支持YES/NO单项选择,多项选择,定向等级选择,开放性问答(文字答案)四种类型的问答方式.可以直接获取到用户所提交的答案. 下载地址:http://www.devstore.cn/code/info/908.html 运行截图:

使用Resources类搭建Unity简单的资源管理工具类

Unity资源加载的方式有: 1.脚本拖拽(本地) 2.Resources加载(本地) ★ 3.AssetBundle加载(本地,远程[www])★ 本篇将使用Resources类搭建一个简单的资源管理工具类 Resources是Unity下的特殊文件夹,使用需自行创建Resources文件夹(命名必须正确) 使用Resources文件夹就需要用到Resources类的一些方法,如下: Resources类 Load 从Resources文件夹加载单个资源(可指定类型) LoadAll 从Res

Android NDK 简单介绍、工具安装、环境配置

NDK全称:Native Development Kit. 1.NDK是一系列工具的集合. * NDK提供了一系列的工具,帮助开发人员高速开发C(或C++)的动态库,并能自己主动将so和java应用一起打包成apk.这些工具对开发人员的帮助是巨大的. * NDK集成了交叉编译器,并提供了对应的mk文件隔离平台.CPU.API等差异,开发者仅仅须要简单改动mk文件(指出"哪些文件须要编译"."编译特性要求"等),就能够创建出so. * NDK能够自己主动地将so和Ja

一种简单的软件测试工具——Visual Studio2010

今天,我们来介绍一种简单的软件测试工具——Visual Studio2010.Visual Studio2010是由微软公司研发的一套基于组件的开发工具构成,其中还包括其他一些技术以用于生成功能强大.高性能的应用程序,它重新设计了集成开发环境和代码编辑器,可直接生成代码和文本模板,增强了可视功能以及 WEB 应用程序部署的方法和过程. Visual Studio2010 在功能上有了很大的改进: 1.VisualStudio2010 集成环境进行了改进. 这一点主要体现在,可视增强功能进一步改善

AT&T汇编语言——简单实例及工具演示

今天就来用具体实例代码来运用一下昨天所说的只个工具的用法吧 这几个实例主要的目的是来熟悉一下汇编相关工具的用法及应用一下昨天刚说的汇编程序模板. 我们用到的工具主要有as,ld,gcc,gdb,当然,它们是运行在linux系统下的 废话少说,直接来例子了.嗯,再说一句,下面的例子是参考或来自<汇编语言程序设计>Richard Blum的 例一:打印出"hello,world!" #hellowrold.s print "hello,world!" .se

自己打造了一个简单的站长工具

自己打造了一个简单的站长工具 站长工具:www.fanguzai.net/

canvas实现简单的画图工具中画笔效果

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>canvas实现简单的画图工具中画笔效果</title> </head> <body> <canvas width="500" height="500" style="backg

GO实现简单(命令行)工具:sftp,文檔压解,RDS备份,RDS备份下载

GO实现简单(命令行)工具:sftp,文檔压解,RDS备份,RDS备份下载 轉載請註明出處:https://www.cnblogs.com/funnyzpc/p/11721978.html 内容提要: 1.远程连接linux执行sftp文件下载 2.window下文件解压缩(tar.gz.zip) 3.window下文件解压缩及带密码解压(zip) 4.window下调用阿里雲RDS api查询备份并下载 5.GO语言命令行工具技巧 首先,写这篇博文的一个出发点是:我无法在window的cmd命