Я создаю веб-сервис, который генерирует в файле WSDL следующее:
<wsdl:portType name="myServicePortSoap">
и хотел бы переименовать его для генерации:
<wsdl:portType name="myServicePort">
Как это сделать в файле .asmx? Есть идеи, пожалуйста?
Очевидно, что указание параметра Name в атрибуте WebServiceBinding должно повлиять на это, но я не смог увидеть изменения в WSDL.
Я не нашел способа сделать это в .NET 2.0. ОДНАКО, это возможно благодаря расширениям WCF ... Проверьте ссылку ниже:
http://blogs.msdn.com/trobbins/archive/2007/02/04/wcf-and-wsdl.aspx
.asmx? Я предполагаю, что вы используете ASP.NET для автоматической генерации WSDL?
Я не уверен, как бы вы переопределили идентификатор порта или почему вы этого хотите; возможно, вы ищете псевдоним ваших веб-методов ?