1.发布的webservices接口到iis,在浏览器输入地址访问显示出来了
2..NET 2.0 中的新 ASMX 运行时支持 SOAP 1.2。目前,SOAP 1.1 在业界得到了最广泛的使用。在 .NET Framework 中,SOAP 1.1 和 SOAP 1.2 都受支持。这意味着在 .NET Framework 2.0 中创建的 Web 服务将被配置为支持 SOAP 1.1 和 SOAP 1.2 消息。这间接意味着为 Web 服务创建的 WSDL 将具有两种类型的绑定,即 SOAP 1.1 和 SOAP 1.2。
<wsdl:binding name="ServiceSoap12" type="tns:ServiceSoap">
<wsdl:binding name="ServiceSoap" type="tns:ServiceSoap">
可以通过从web.config 文件启用或禁用它们来配置是否必须将这两个绑定添加到 Web 服务 。
<configuration> <system.web> <webServices> <protocols> <remove name="HttpSoap12"/> </protocols> </webServices> </system.web> </configuration>
将“HttpSoap12”替换为“HttpSoap”以移除 SOAP 1.1 绑定。
枚举值必须是以下之一: Unknown
、 HttpSoap
、 HttpGet
、 HttpPost
、 Documentation
、 HttpPostLocalhost
、 HttpSoap12
、 AnyHttpSoap
。