Веб-сервис в Windows-приложении Visual studio 2005 - PullRequest
0 голосов
/ 05 августа 2009

Можем ли мы добавить веб-сервис (.asmx) в оконное приложение. Когда я перехожу в File-> New Project->, я не могу увидеть шаблон веб-сервиса для addind. Но в File-> New Web Site (для оконного приложения) мы можем легко добавить webservice

Но когда вы переходите по этой ссылке codeproject.com/KB/webservices/… ,, там в окне приложения они добавляют средства File-> New Project-> -

Ответы [ 2 ]

1 голос
/ 05 августа 2009

Чтобы веб-служба работала, вам нужно, чтобы она работала под IIS, а ваше приложение для Windows - нет.

Хотите ли вы, чтобы другое приложение могло вызывать интерфейс SOAP, когда ваше приложение работает? Тогда в этом случае, я думаю, вы захотите, чтобы ваше приложение запускало службу Windows.

0 голосов
/ 05 августа 2009

Добавление веб-службы в .NET ...

Вы должны сначала понять wCF против ASMX, и для этого я укажу вам один из моих ответов по этому вопросу.

В чем разница между веб-методом asp.net и сервисом wcf?

узнав об этом, вы узнаете, что веб-службам ASMX требуется IIS для работы, и для этого вы найдете шаблон веб-службы ASMX только в проекте веб-сайта.

Конечно, вы можете создать Службу WCF и разместить ее где угодно, в IIS, в качестве Службы Windows, в качестве службы TCP / IP, как ... везде:)

Ведьма, я - это то, что ты ищешь.

Существует множество видеоуроков о службах WCF, поэтому вы можете узнать, как их создать и использовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...