C# 以XML形式获取WCF webservice响应

C# 以XML形式获取WCF webservice响应,c#,asp.net,wcf,C#,Asp.net,Wcf,我创建了一个简单的WCF web服务。如何将其响应视为XML 我是否创建一个消费客户端应用程序,然后以某种方式将结果输出为XML?可能对您有用。还将帮助您测试您的服务。将它指向WSDL,然后离开。可能对您有用。还将帮助您测试您的服务。将它指向WSDL,然后离开。您可以使用WCF跟踪实用程序-SvcTraceViewer.exe。只需在配置文件中配置跟踪程序 查看此来源(在底部的system.diagnostics部分): 这就是我们在项目中使用WCF跟踪的方式。您可以使用WCF跟踪实用程序-S

我创建了一个简单的WCF web服务。如何将其响应视为XML


我是否创建一个消费客户端应用程序,然后以某种方式将结果输出为XML?

可能对您有用。还将帮助您测试您的服务。将它指向WSDL,然后离开。

可能对您有用。还将帮助您测试您的服务。将它指向WSDL,然后离开。

您可以使用WCF跟踪实用程序-SvcTraceViewer.exe。只需在配置文件中配置跟踪程序

查看此来源(在底部的system.diagnostics部分):


这就是我们在项目中使用WCF跟踪的方式。

您可以使用WCF跟踪实用程序-SvcTraceViewer.exe。只需在配置文件中配置跟踪程序

查看此来源(在底部的system.diagnostics部分):


这就是我们在项目中使用WCF跟踪的方式。

您也可以使用visual studio提供的WCF测试工具。使用起来非常简单


您可以在C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\WcfTestClient中找到它。您还可以使用Visual Studio提供的Wcf测试工具。使用起来非常简单


您可以在C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\WcfTestClient中找到它,我建议您使用它,因为它提供了WSDL、SOAP、xsd的良好视图。

我建议您使用它,因为它提供了WSDL、SOAP、xsd的良好视图。

以下是我建议的所有内容:

  • 在服务端启用跟踪,生成跟踪日志,并使用SvcTraceViewer进行分析。要执行此操作,请按照中的说明进行操作

  • 启用调试异常。这是通过提交includeExceptionDetailInFaults来完成的,它是

  • 用于监视有线通信


试试这个,请回来报告!:)

以下是我的建议:

  • 在服务端启用跟踪,生成跟踪日志,并使用SvcTraceViewer进行分析。要执行此操作,请按照中的说明进行操作

  • 启用调试异常。这是通过提交includeExceptionDetailInFaults来完成的,它是

  • 用于监视有线通信


试试这个,请回来报告!:)

你是说查看响应只是为了调试?@Aliostad该服务从数据库获取数据。我希望能够在将xml传递给clientWCF抽象之前,将其提供给其他人进行质量控制。您可以使用绑定,以便以二进制、二进制XML或完全适当的格式(如NetTcp或NetNamedPipe)传递数据。我建议您使用Fiddler在数据通过网络传输时获取数据,但只有您使用的是输出纯XML格式的绑定。您的意思是查看响应只是为了调试?@Aliostad服务从数据库获取数据。我希望能够在将xml传递给clientWCF抽象之前,将其提供给其他人进行质量控制。您可以使用绑定,以便以二进制、二进制XML或完全适当的格式(如NetTcp或NetNamedPipe)传递数据。我建议您使用Fiddler在数据通过网络传输时获取数据,但只有您使用的是输出纯XML格式的绑定。