社区
网络通信/分布式开发
帖子详情
webservice调试有什么好的方法?
lhb2000
2005-10-29 02:51:27
webservice调试有什么好的方法?
...全文
397
4
打赏
收藏
webservice调试有什么好的方法?
webservice调试有什么好的方法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lhb2000
2005-12-02
打赏
举报
回复
有什么方法可以跟踪?
lhb2000
2005-11-14
打赏
举报
回复
up
lhb2000
2005-11-05
打赏
举报
回复
这个好象还是不好跟踪
lovendII
2005-10-29
打赏
举报
回复
用TCPMonitor调试HTTP WebService会话
用TCPMonitor调试HTTP WebService会话 Webservice的问题可能很难跟踪。这里我将介绍如何使用Apache Axis发行版中一个鲜为人知的工具,该工具使得监视和调试WebService会话变得较为简单。 获得TCPMonitor TCPMonitor 这个工具属于Apache Axis 项目的一部分,因此需要获得该项目发行版的一份拷贝。Apache Axis 可从http://ws.apache.org/axis/releases.html下载。下载哪个版本都没有关系,我仍然使用1.0版,它工作得很好。 一旦有了发行的ZIP文件,就需要将它解压到一个目录。从现在开始用来表示这个安装目录。 启动 TCPMonitor TCPMon包含在/lib/axis.jar 中,使用以下命令运行此程序: java -classpath /lib/axis.jar org.apache.axis.utils.tcpmon 当程序运行时,您将看到如下所示屏幕: TCPMonitor 模式 TCPMonitor可运行在两种模式下: 作为监听器在这种模式下,要指定一个本地监听端口以及一个远程主机和端口。监听端口监听到的任何信息都在TCPMonitor中显示并转发给远程主机,反之亦然。目标主机并不知道TCPMonitor介入了会话。 作为代理服务器在这种模式下,TCPMonitor像一个传统的代理服务器,不同之处在于它显示了通过此代理服务器会话的所有信息。 启动监听器 下列步骤显示了如何以监听器模式启动TCPMonitor: 输入一个监听端口,如8080 单击监听器单选按钮 输入目标主机名,如www.macromedia.com 输入目标端口,如80 单击Add按钮 一旦单击了add按钮,就会看到新的监听器将作为一个选项卡出现: 使用监听器 为了测试监听器,需要做的所有工作就是在浏览器指定http://localhost:8080,浏览器将连接到监听器,监听器将连接到Macromedia。如果单击TCPMonitor中的监听器选项卡,就能看到正在发生的HTTP会话的摘要,以及请求和响应数据包的实际内容。 在下面的图像中您可看到来自Macromedia会话的所有头信息和响应。 调试 WebServices 调试标准的浏览器会话只是这个奇妙工具的一种用法。我使用它主要是用于(这可能也是我最初写本文的原因)调试WebService会话。 为了调试WebService会话,就需要以代理服务器模式运行TCPMonitor。这么做的原因是在WSDL(WebService Description Language)文件中定义了端点地址,该文件用于描述WebService接口。如果您想使用监听器模式,就必须在调用该方法之前修改端点地址,同时可以用Weblogic客户端这样的客户程序来执行。这么做可能变得有些混乱。所以最好在代理模式下运行TCPMonitor。 当TCPMonitor在8080端口设置为代理模式后,就可用以下方法查看ColdFusion和Stock Quote服务之间的WebService会话: 下面的图像显示了使用StockQuote 服务的 SOAP会话。注意,我还选中了XML Format复选框,这样TCPMonitor以一种更易阅读的格式来显示请求/响应。 代理Weblogic WebService 客户端请求 关于如何代理WebLogic 客户端的WebService调用,相关信息请参阅以下链接: Weblogic WebServices:http://e-docs.bea.com/wls/docs81/webserv/client.html#1077879 结束语 这个工具就算介绍完了,它是一个非常简单、易于使用的工具,但是对定位HTTP会话中的问题非常有帮助。在BEA Support中,我已经无数次使用这个工具来查找复杂问题的根源。 原文出处:http://dev2dev.bea.com/blog/maddison/archive/2005/04/debugging_http.html
Webservice
接口
调试
工具
.NET
Webservice
Studio是一种以交互方式调用Web
方法
的工具。 用户可以提供WSDL端点。 单击按钮获取工具获取WSDL,从WSDL生成.NET代理并显示可用
方法
列表。 用户可以选择任何
方法
并提供所需的输入参数。 在单击...
webservice
调试
工具
Java环境的
webservice
接口服务
调试
工具,输入接口地址,获取服务中的所有
方法
,选择要测试的
方法
,输入相关参数,返回调用结果
WebService
之CXF入门视频教程
WebService
之CXF视频培训教程,该课程分为四个部分讲解Java cxf技术、包括
Webservice
基本概念、JAX-WS方式开发
WebService
应用、JAX-RS方式开发WebServiec应用、SpringBoot整合CXF开发
WebService
应用。
java
webservice
调试
工具
可发现
webservice
‘服务和
方法
,并且可以对
webservice
访问进行访问’
vc6.0调用
webservice
的
方法
本代码介绍了vc6.0如何调用
webservice
的详细步骤,是通过自己的
调试
成功 总结下来的
网络通信/分布式开发
1,593
社区成员
32,964
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章