如何在中间层WCF场景中记录消息(原始XML)?

时间:2012-03-06 14:01:01

标签: wcf logging messages middle-tier

我有一个客户端(C),它使用WCF服务(S),它是使用外部Web服务(ES)的中间层服务。 我控制了我开发的WCF服务(S)。

测试部门想测试整个场景:C< - > S - < - > ES,所以他们有兴趣查看传输消息的XML原始格式。

如何在C和S之间记录/查看原始xml消息以进行测试? 如何在S和ES之间记录/查看原始xml消息以进行测试?

我已经尝试配置WCF诊断消息记录并在scvtraceview中查看结果但是它有太多的信息我找不到简单的请求/响应xml:/

感谢

1 个答案:

答案 0 :(得分:0)

Visual Studio有一个工具,可以让您查看WCF操作的原始SOAP请求和响应。它叫做WcfTestClient.exe,在我的电脑上就是

C:\ Program Files(x86)\ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ WcfTestClient.exe

你给它一个WCF来连接然后使用它的GUI来进行WCF调用。