TCPMon使用总结

一、TCPMon介绍

TCPMon是apache下的一个项目,下载链接:http://ws.apache.org/commons/tcpmon/download.cgi

TCPMon相当于一个中转站,他可以设定接收的端口,目标的端口;

(1)功能:TCPMon可以拦截客户与服务之间的HTTP请求和HTTP相应信息并查看。TCPMon可以帮助我们截获WebService客户端与服务器之间传递的SOAP信息,以便调试。

 (2)解析:

通常的客户端访问服务器,客户端发送消息给服务器,如图:

采用TCPMon后的效果,客户端发给TCPMon,由TCPMon再转发给服务器,如图:

(3)使用:

TCPMon相当于一个中转站,可以设定接收端口和目标端口,如图:

A Listen Port,客户端访问的接口,TCPMon接收Listen Port后再转发到Target Port。

B Listener,服务器的地址和端口。

点击Add,添加监听。

假如我们配置了一个服务端,并且可以测试成功,地址为
http://localhost:8070/webserviceTest?wsdl 能正常访问。

如果客户端想使用另外的端口来访问  
http://localhost:8060/webserviceTest?wsdl  ,假如8060访问,借助 tcpmon 来配置。

//(这个是利用tcpmon创建监听端口8060,客户端通过访问8060,实际上访问的是8070的服务端)

运行WebService测试例子,截获信息如图:(注意:运行前,先勾选XML Format,易于查看)

上半部分为发送信息,其中可看出传递了两个参数a和b

下半部分为返回信息,其中包括返回值minusResult。

时间: 2024-10-05 02:36:15

TCPMon使用总结的相关文章

[WebService]之TCPMon的使用

TCPMon是apache下的一个项目,下载地址:http://ws.apache.org/commons/tcpmon/download.cgi (1)功能: TCPMon可以拦截客户与服务之间的HTTP请求和HTTP相应信息并查看.TCPMon可以帮助我们截获WebService客户端与服务器之间传递的SOAP信息,以便调试. (2)解析: 通常的客户端访问服务器,客户端发送消息给服务器,如图: 采用TCPMon后的效果,客户端发给TCPMon,由TCPMon再转发给服务器,如图: (3)使

TCPMon—查看信息传输小工具

Content Content Introduction Structure and Dependencies Usage Patterns As an Explicit Intermediate As a Request Sender for Web Services As a Proxy Advanced Settings Slow Connection Simulation HTTP Proxy support Conclusion Introduction TCPMon is a uti

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 )简单对象访问协议是在分散或

(转)CAS (4) —— CAS浏览器SSO访问顺序图详解(CAS Web Flow Diagram by Example)

CAS (4) —— CAS浏览器SSO访问顺序图详解(CAS Web Flow Diagram by Example) tomcat版本: tomcat-8.0.29 jdk版本: jdk1.8.0_65 nginx版本: nginx-1.9.8 cas版本: cas4.1.2cas-client-3.4.1 参考来源: jasig.github.io:CAS protocol CAS (1) —— Mac下配置CAS到Tomcat(服务端) CAS (2) —— Mac下配置CAS到Tomc

03_wsdl和soap

03_wsdl和soap讲解(介入了tcpmon工具) WSDL内容: 1.types:用来定义访问的类型 2.message:SOAP(simple object access Protocol) 3.portType:指明服务器的接口,并且通过operation绑定相应的in和out的消息:其中in表示参数,out表示返回值 4.binding:指定传递消息所使用的格式:literal 5.service:指定服务所发布的名称 使用tcpmon工具查看webService TCPMon是ap

如何监听第三方应用程序(SOAP or RESTful 客户端)访问HTTPS网站时的数据?

随着互联网的应用越来越多,在我们的日常开发和调试当中(比如调试SOAP和RESTFul的时候),我们常常需要访问用第三方的工具访问HTTPS的网站,为了简化描述,本文使用IE浏览器访问Google 提供的https://www.googleapis.com/discovery/v1/apis RESTful服务为例,注意这个是基于https协议的访问,如果用第三方的嗅探工具,比如wiresharp,即使我们能把http的数据包抓到,显示出来的内容也是乱码,因为传送的内容经过了加密,而加密的私钥就

网络小黑揭秘系列之黑产江湖黑吃黑—中国菜刀的隐形把手

人在做,天在看. 黑产乃法外之地,被丛林法则所支配.没有了第三方强制力量的保障和监督,在那个圈子里我们可以看到两个极端:想做大生意的往往极重信誉,而那些只想捞一票就走的则会肆无忌惮地黑吃黑. 2015年12月中,360天眼实验室发布了“网络小黑揭秘系列之黑色SEO初探”,简单揭露了下网络上的黑色SEO活动,同时也提到了很多黑客工具中带有后门,其中就包括了某些使用面非常广的工具.没错,这回我们的主角是小黑们最喜闻乐见的中国菜刀. 0x01 中国菜刀 菜刀,厨房切菜之利器,亦可用于砍人.中国菜刀(C

开发RESTful WebService

RESTful风格的webservice越来越流行了,sun也推出了RESTful WebService的官方规范:JAX-RS,全称:Java API for RESTful WebService.该规范定义了一系列的注解 RESTful简化了web service的设计,它不再需要wsdl,也不再需要soap协议,而是通过最简单的http协议传输数据(包括xml或json).既简化了设计,也减少了网络传输量(因为只传输代表数据的xml或json,没有额外的xml包装) 下面为大家介绍使用cx

cxf 消息寻址

一.消息寻址 WS-Addressing是将消息路由数据包含在SOAP头中的一种标准方法.利用WS-Addressing的消息可以在标准化的SOAP头中包含自己的包含发送元数据,而不是依赖于网络层传输来传送路由信息.通过在标准的SOAP头中(wsa:ReplyTo)指定应答消息应该发送到哪里的端点引用,WS-Addressing可以支持异步交互方式. 服务提供者使用另一个连接,将应答消息发送给wsa:ReplyTo所指定的端点.这就将SOAP请求/应答消息的交互与HTTP请求/应答协议分离,这样