0

我需要一个 WCF 中的示例..

我想要一个具有多种方法的 WCF 服务。我想记录来自客户端的原始请求,无论它是如何发送的,并转换为正确的 SOAP XML 请求。

谁能给我完整的例子。

4

1 回答 1

1

使用消息检查器(如上面建议的)将为您提供合乎逻辑的消息。这与原始消息不同,因为后者可能包含额外的安全/wsa 标记,名称空间前缀可能不同,当然大小也可能不同。它也可能被部分加密,因此您可能看不到所有内容(取决于您的绑定)。所以这取决于你想得到哪条消息。如果逻辑足够好,请使用消息检查器。如果您想要真正的原始消息,则要么实现自定义消息编码器以从那里获取它,要么在此处阅读有关 wcf 日志记录的信息,而不是 System.Diagnostics.XmlWriterTraceListener 放置您自己的实现接口的类。

于 2013-08-16T14:24:27.080 回答