2013-09-09 6 views
0

Я пытаюсь перенести веб-службы ASP.net ASMX в WCF в статье ниже http://msdn.microsoft.com/en-us/library/aa738697.aspxКак: Перенести ASP.NET Web Service Code в Windows Communication Foundation

Я не уверен, что делать дальше первая часть этапа 9 или часть добавления к решению.

9.Run ServiceModel Инструмент утилиты метаданных (Svcutil.exe) для создания класса WCF-клиента из WSDL. Добавьте сгенерированный модуль класса в решение.

enter code here мой URL является http://mysite.edu/northwind.asmx?wsdl

Может кто-то пожалуйста, прояснить для меня.

+0

ли вы щелкаете по ссылке в шаге 9? http://msdn.microsoft.com/en-us/library/aa347733.aspx – Tim

+1

рассмотрите возможность использования ASP.NET Web API также –

ответ

1

Запуск svcutil приведет к созданию интерфейса, из которого вы можете построить свой сервис.

Так работает следующим образом:

svcutil http://mysite.edu/northwind.asmx?wsdl 

будет Ouput в .cs файл, который содержит интерфейс, который нужно реализовать в классе WCF службы.

Наконец, вам нужно будет разместить свой сервис где-то локальный процесс, IIS и т.д.

+1

помните, что svcutil является инструментом COMMAND LINE, а не инструкцией в вашем коде –

+0

ok У меня есть использовал svcutil, и у меня есть .cs и output, как мне добавить это .cs в мое решение? создать новый проект в решении и добавить его или добавить его в основное решение webservice? –

+0

ok Я использовал svcutil, и у меня есть .cs и output, как добавить это .cs в мое решение? создать новый проект в решении и добавить его или добавить его в основное решение webservice? –