繁体   English   中英

C# 中的 WebService Soap 响应

[英]WebService Soap Response in C#

我是网络服务的新手,所以请帮助我解决我的问题。 我需要在 C# 中创建 Web 服务。 此 Web 服务将返回soap 响应。

我的网络服务应该将响应作为soap消息发送,是否有任何发送接收soap消息的客户端和服务器的例子,它是一个非wcf网络服务,我用msdn尝试过,但无法抓住它。

谢谢你的帮助....

您可以尝试 Fiddler 或 SOAPUI 工具。

使用 Fiddler,您可以在本地发出请求并从您的 Web 服务获得响应。

在您的主机上本地测试您的网络服务非常有效。

您可以在 Visual Studio 中将 Web 服务创建为“ASP.Net 网站”项目。 然后您可以将 .asmx(Web 服务代码隐藏文件)添加到您的项目中。 您可以在 asmx 文件中定义您的 Web 方法,该文件可能会返回 xml 作为响应。 然后,您必须在 IIS 中发布和托管 Web 服务。

在客户端项目中,您可以通过使用 Visual Studio 中的“添加服务引用”选项添加对 Web 服务的引用,该选项将生成您可以访问 Web 服务的类。 然后您可以通过这些类调用您的 Web 方法。

当您在客户端添加服务引用时,您必须提供 Web 服务的 wsdl 文件的 url 才能找到它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM