我正在创建一个在 WSDL 文件中生成以下内容的 Web 服务:
<wsdl:portType name="myServicePortSoap">
并希望将其重命名以生成:
<wsdl:portType name="myServicePort">
如何在 .asmx 文件中执行此操作?请问有什么想法吗?
我正在创建一个在 WSDL 文件中生成以下内容的 Web 服务:
<wsdl:portType name="myServicePortSoap">
并希望将其重命名以生成:
<wsdl:portType name="myServicePort">
如何在 .asmx 文件中执行此操作?请问有什么想法吗?
显然,在 WebServiceBinding 属性中指定 Name 参数应该会影响这一点,但我看不到 WSDL 中的变化。
我还没有在.NET 2.0 中找到任何方法来做到这一点。但是,这可能要归功于 WCF 扩展...查看以下链接:
http://blogs.msdn.com/trobbins/archive/2007/02/04/wcf-and-wsdl.aspx
.asmx?我假设您正在使用 ASP.NET 来自动生成您的 WSDL?
我不确定您将如何覆盖端口标识符,或者您为什么要这样做;也许您正在寻找别名您的 Web 方法?