如何在Visual Studio 2010中使用C#创建简单的SOAP服务器?
我试图按照这里的说明进行操作,但随着它们的进一步发展,它们似乎很快变得非常具体。 我只想要一个用于创建非共享点SOAP启动项目的一般教程,而Google目前不是我的朋友。
似乎上述一些步骤适用。
到目前为止我有:
- 使用文件 – >新网站创建的解决方案’WebSite1’。
- C#中的“ClassLibrary1”项目,System.Web.Services添加到References。
- classlibrary1中的key02.snk(强名称密钥文件)文件节点。
- 还没有实现任何SOAP服务器方法的代码。
- 不知道如何向上面添加代码,然后构建和运行,并有一个soap hello-world类型方法。
我想实现一个至少需要一个参数的简单HelloWorld方法。 可以使用如下URL来查询生成的服务的WSDL:
http[s]://localhost/myfirstsoapserver/helloWorldMethod1.asmx?WSDL
如果我的猜测是正确的,那么任何可以导入WSDL的工具都可以使用上面的Url。
我的目标是快速原型设计和模拟我需要处理的各种其他SOAP接口,我希望C#+ visualStudio2010 + IIS是一种相当简单的方法。
首先创建一个新项目作为Web应用程序:
然后添加Web服务类型的新项:
你考虑过使用WCF吗?: http : //msdn.microsoft.com/en-us/library/bb386386.aspx