`

使用tcpmon监控软件捕获消息传递的过程

 
阅读更多

tcpmon相当于一个中间件,一般情况下,是客户端和服务端直接通信的,加入tcpmon之后,先让客户端把请求消息给tcpmon,再让tcpmon把消息传给服务端,服务端把响应消息传给客户端的时候,tcpmon把响应信息捕获出来。

打开tcpmon.bat,设置tcpmon的监听端口,如下图:

 

这里在Listen Port中,填写tcpmon的监听端口,在Listener中,填写WSDL服务的地址和端口,比如:WSDL服务URL为:http://localhost:9999/server?wsdl,这里Target Hostname填写localhostTarget Port填写9999(注:Listen PortTarget Port填写的端口不同一样)点击add,这里就会出现监听端口6666的窗口,如下图:

 

至此,tcpmon监听软件设置OK了。接口就准备测试

注:客户端发送请求消息要发给tcpmon,也就说是,端口要为tcpmon的监听端口

客户端代码:

package com.test.service;

import java.net.MalformedURLException;
import java.net.URL;

import javax.xml.namespace.QName;
import javax.xml.ws.Service;

public class MyClient {
	public static void main(String[] args) {
		try {
			// 创建访问wsdl服务地址的url
			// URL url = new URL("http://localhost:9999/server?wsdl");
			// 使用TCPMon(6666)截获
			URL url = new URL("http://localhost:6666/server?wsdl");
			
			// 通过QName指明服务的具体信息
			QName qName = new QName("http://service.test.com/", "MyServiceImplService");
			// 创建服务
			Service service = Service.create(url, qName);
			// 实现接口
			IMyService ms = service.getPort(IMyService.class);
			System.out.println(ms.add(12, 13));
		} catch (MalformedURLException e) {
			e.printStackTrace();
		}
	}
}

 

运行客户端后,在tcpmon监听软件中就可以捕获到消息了,如下图:

 

  • 大小: 12.6 KB
  • 大小: 13.4 KB
  • 大小: 26.2 KB
分享到:
评论

相关推荐

    监控工具TCPMon软件和使用说明

    介绍:TCPMon作为apache的一个独立项目,相当于一个中转站,可以设定接收的端口和目标的端口。 功能:可以拦截客户和服务器之间的HTTP请求和HTTP相应信息,并查看

    tcpmon 1.0 官方正版

    2、TCPMon 可以截获 WebService 客户端与服务器之间传递的 SOAP 信息,以便调试。 3、使用之前,电脑上必须先配置好 Java JDK 运行环境,因为 tcpmon 是一个可运行的 jar 包 4、因为 tcpmon 这个项目官方已经很久...

    流量监控TCPMon

    用过最好的流量监控软件。 通过监控EXE和DELL文件来实现进程流量监控的小工具。网络分析必备工具!

    tcpmon,方便好用的http监控工具

    tcpmon是一个方便好用的http监控工具,可以调试web应用,强烈推荐!

    tcpmon-1.0-bin

    Tcpmon作为apache的一个独立项目,我们可以通过tcpmon来查看用户访问网站的http交互过程及传输内容,当然对于基于http协议的 SOAP客户端和SOAP服务端之间的传递的XML也可以方便查看了,包含request和response ...

    tcpmon.jar以及tcpmon源码

    tcpmon.jar以及tcpmon源码 自己用eclipse生成的jar包。下载的tcpmon-1.1.jar运行不了,索性自己生成了一个

    tcpmon网络通讯监视

    tcpmon网络通讯监视 抓取tcp/ip数据

    apache tcpmon 1.0

    apache tcpmon 1.0 soap消息捕获工具

    webservice 抓包工具TCPMON

    webservice 抓包工具TCPMON 抓取XML 发送和返回值

    tcpmon.jar

    tcpmon.jar

    tcpmon-1.0.jar

    tcpmon,对webserivice信息进行拦截,方便开发调试,是一款好工具。

    tcpmon-1.0-bin.zip_tcpmon_tcpmon download_tcpmon-1.0-bin_tcpmon-

    这是apache的针对HTTP协议的监控软件,可方便地监控本机所发出的HTTP,尤其是在SOAP监控时有用,当做WS时遇到情况时可查看下HTTP头信息是否正确,这是个不错的工具.

    tcpmon-1.0-bin.rar

    This is TCPMon 1.0 release of the Apache WS-Commons. TCPMon is a tool that can be used to monitor messages of TCP based protocols. It is based on swing andruns on almost all the platforms that Java ...

    tcpmon工具

    webservice开发必备,用来嗅探网络传输数据,可以更好的理解soap协议。

    tcpmon.rar

    TcpViews是一款免费的端口和线程监控工具,可以列出当前所有TCP和UDP端口的进程清单,包括本地和远程地址的TCP连接,其实和系统命令netstat类似,不过是GUI界面

    tcpmon 简单小巧的抓包工具,直接双击就可运行

    tcpmon 简单小巧的抓包工具,直接双击就可运行

    tcpmon 1.1 端口转发工具,最新版

    tcpmon 1.1 端口转发工具,最新版 这是zip 压缩包,要解压后,运行里面的jar包, 前提条件,需要装java运行环境。 我搜索很多,且下载很多,这个亲测可用,且是最新版本 一般直接双击jar包即可运行,如果实在不行...

    tcpmon,webservice抓包工具

    webservice抓包工具 tcpmon

Global site tag (gtag.js) - Google Analytics