允许我查看/编辑请求XML的WCF测试客户端

时间:2010-07-21 09:10:54

标签: c# xml wcf wcftestclient

我们有时需要测试从MQ到WCF服务的某个请求失败的原因。我需要能够调试服务并找出它出错的地方并解决问题。我唯一的信息是发送到服务的XML请求。在我们转移到WCF之前,我使用自定义工具将请求发送到我的ASMX调试实例,但由于我们转移到WCF,我似乎没有这个选项。我尝试过的所有客户端只允许您通过UI填写字段,这在处理大量请求时不是一个选项。

  1. 是否有免费或开源客户端允许我这样做?我已经搜索并尝试过载荷,但似乎都没有。
  2. 或者是否有关于编写此类测试客户端的教程或文章?我再一次搜索过,但似乎缺乏关于WCF客户端的信息以及大量的服务信息。
  3. tl; dr; 我正在寻找一个WCF测试客户端,它允许我粘贴XML请求并将其发送到WCF服务或教程,这将启动我正确的方向。

2 个答案:

答案 0 :(得分:2)

当然它不是免费的,但是我们的一个团队正在使用Altova XMLSpy来达到这个目的,而且工作正常。

你也可以检查(不确定它们是否允许你编辑SOAP,但试一试):

同时检查Web Service Studio 2.0我已经尝试过,它会允许您编辑请求。

答案 1 :(得分:0)

不确定我完全明白你在寻找什么:

  • 要查看MSMQ消息,您应该在MSMQ队列所在的服务器上打开用于MSMQ管理的MMC管理单元 - 这就是您要查找的内容吗?

  • 为了创建和发送任意XML消息,请查看免费(且已经非常强大)版本中提供的SoapUI,或者查看SoapBits < / p>