我是网络服务的新手,所以请帮我解决一下我的问题。我需要在C#中创建一个Web服务。此Web服务将返回soap响应。
我的网络服务应该发送响应作为肥皂消息,是否有任何客户端和服务器发送接收肥皂消息,这是一个非wcf webservice我试过msdn但不能抓住它。
感谢您的帮助......
答案 0 :(得分:1)
您可以尝试使用Fiddler或SOAPUI工具。
使用Fiddler,您可以在本地发出请求并从Web服务获取响应。
非常有效地在您的m / c上本地测试您的网络服务。
答案 1 :(得分:0)
您可以创建一个Web服务作为" ASP.Net网站"视觉工作室的项目。然后,您可以将.asmx(文件后面的Web服务代码)添加到您的项目中。您可以在asmx文件中定义Web方法,该文件可能会将xml作为响应返回。然后,您必须在IIS中发布和托管Web服务。
在客户端项目中,您可以使用"添加服务参考"添加对Web服务的引用。 Visual Studio中的选项,它将生成可以通过其访问Web服务的类。然后,您可以通过这些类调用您的Web方法。
当您在客户端添加服务引用时,您必须提供Web服务的wsdl文件的URL以找到它。