`
zwt2001267
  • 浏览: 446887 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

use tcpmon 调试webservice开发

阅读更多
在开发webservice的时候经常出现这样或那样的问题,不是跟weblogic容器不兼容就是各自的jar包有冲突,尤其是qname的版本问题,tcpmon这个工具给我们进行基于ws的开发提供一个可以捕获http请求和应答内容的工具https://tcpmon.dev.java.net/,它是个java开发的可视化界面,使用起来非常简单,下载下来是个jar包,右击选择打开方式使用java(TM) platform SE binary打开,看到界面 create a new TCP monitor connection==>

localport填写本机一个没有被占用的端口

server name填写远程ws的ip或域名

server port 填写远程ws的端口

然后点击add monitor按钮

本来在你的程序中你是直接使用远程地址访问的,如

ws.setAddress(“http://remoteaddress:port/webcontext/services/doUpdate”)

现在你就应该这样写了

ws.setAddress(“http://localhost:localport/webcontext/services/doUpdate”)

这样当你调用本地这个代理webservice的时候,通过tcpmon这个软件你就可以看到ws客户端到底先ws服务端请求了什么,也能看到ws服务端到底给ws客户端返回了什么response,能为我们分析webservice的调用问题提供了依据。

还有两个类似的工具

[1] http://ws.apache.org/commons/tcpmon/
[2] http://www.soapui.org/

转载自百亩森林
分享到:
评论

相关推荐

    tcpmon,webservice抓包工具

    TCPMon 是一个非常实用的网络调试工具,尤其在开发和测试Web Service时,它能帮助开发者查看和分析HTTP和HTTPS协议的数据交换过程。这个工具由Apache Axis项目提供,它的主要功能是监控和显示客户端与服务器之间的...

    tcpmon工具监听webservice

    在Web服务开发和调试过程中,TCPMon扮演了重要的角色,它可以帮助开发者查看客户端与服务器之间的交互数据,包括请求头、响应头以及传输的数据。在本场景中,我们将围绕“TCPMon工具监听WebService”这一主题展开...

    webservice 抓包工具TCPMON

    标题中的“webservice 抓包工具TCPMON”指的是TCPMON,这是一个开源的网络诊断工具,主要用于Web服务(Web Service)的开发和调试。它能够帮助开发者捕获HTTP和HTTPS协议的交互数据,尤其是对于基于SOAP协议的Web...

    tcpmon 1.0 官方正版

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

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

    TCPMon是一款由Apache组织开发的网络调试工具,主要用于监控HTTP协议的通信过程。它能够帮助开发者深入了解客户端与服务器之间的交互细节,特别是在处理SOAP(简单对象访问协议)服务时,TCPMon能够提供有价值的诊断...

    Axis WebService开发

    ### Axis WebService开发详解 #### 1. WebService概述 ##### 1.1 WebService简介 WebService技术允许程序跨网络边界进行透明通信,无需关心底层实现细节。一旦WebService公开其服务接口,远程客户端即可调用服务...

    tcpmon.jar以及tcpmon源码

    TCPMon是一款非常实用的网络调试工具,主要用于监控TCP协议下的客户端和服务器之间的通信。它能够显示请求和响应的详细信息,帮助开发者分析和调试HTTP应用。在这个话题中,我们将深入探讨TCPMon及其源码,以及如何...

    监听调试web service的好工具TCPMon

    TCPMon是一款由Apache基金会开发的开源工具,它允许开发者在客户端和服务端之间透明地插入,以便观察和分析两者之间的通信数据。这个工具对于理解Web服务的工作原理、调试SOAP请求和响应、检查网络通信细节等具有...

    tcpmon网络通讯监视

    - **调试Web服务**:当开发或测试RESTful API时,TCPMon可以帮助确认请求是否正确发送,以及服务器返回的响应是否符合预期。 - **问题定位**:当遇到网络连接问题,如超时、错误状态码或数据解析异常时,TCPMon可以...

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

    TCPMon不仅适用于开发和调试阶段,对于系统管理员来说,它也是排查网络问题的利器。例如,如果你发现某个Web应用的性能低下或响应异常,TCPMon可以帮助你追踪问题的根源,查看是否存在网络延迟、编码错误或其他问题...

    tcpmon工具

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

    tcpmon.rar

    【TCPMON——网络调试利器】 TCPMON是一款在网络调试过程中经常使用的工具,它的主要功能是对TCP连接进行监控,帮助开发者和网络管理员了解网络通信的详细情况。这个工具与系统内置的命令行工具netstat类似,但提供...

    tcpmon-1.0.jar

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

    tcpmon:TCPMon,用于开发和测试SOAPWS-Security Web服务

    毫无疑问,它在市场上具有全面的功能,但是从开发的角度来看很难进行自定义,因此免费插件不多。 确实有出色的工具,例如Postman,但它们主要满足REST风格的Web服务。TCPMon 2.0功能XML语法和代码编辑器支持。 使用...

    流量监控TCPMon

    TCPMon在IT领域中常被用来调试TCP连接,分析网络通信情况,帮助开发者和网络管理员了解应用层的数据传输过程。 TCPMon的主要功能是允许用户查看网络通信的详细信息,包括源IP、目标IP、端口号以及数据传输的实时...

    01_webservice快速实例

    01_webservice快速实例,02_wsimport的使用,03_wsdl和soap讲解(介入了tcpmon工具),04_SOA的分析,05_dtd讲解,06_schema的命名空间,07_schema的元素和属性的定义,以及基础的讲解。

    tcpmon-1.0-bin

    为了使用这个程序,你需要指定一个本地端口,TCPmon会用这个端口来侦听进来的链接,目标主机就是 tcpmon将侦听到的链接转接到的地方,目标端口就是链接到目标主机的通道(端口),比如,可以发送到 ...

    tcpmon.jar

    tcpmon.jar

    apache tcpmon 1.0

    Apache TCPMon是一款由Apache软件基金会开发的网络诊断工具,主要用于帮助开发者在开发和调试基于SOAP(Simple Object Access Protocol)的应用程序时,捕获和监控TCP网络通信数据。它的工作原理是作为一个中间代理...

Global site tag (gtag.js) - Google Analytics