Вызов веб-службы WCF в приложении Windows - PullRequest
0 голосов
/ 10 ноября 2011

Извините за простой вопрос, но можно ли ссылаться на веб-сервис в приложении Windows? Единственные примеры, на которые я ссылался на веб-сервисы, были в приложениях ASP.NET.

Мне нужен доступ к веб-службе, которая будет предоставлять данные из удаленной базы данных.

Спасибо

Ответы [ 3 ]

3 голосов
/ 10 ноября 2011

Да.Просто щелкните правой кнопкой мыши «Ссылки» в обозревателе решений и выберите Add Service Reference....Так же и в настольном приложении.

2 голосов
/ 10 ноября 2011

Да - абсолютно ... вы можете это сделать - см., Например:

Приведенные выше ссылки содержат подробные пояснения и примеры исходного кода.

1 голос
/ 10 ноября 2011

Совершенно точно, да, и точно так же, как вы бы сделали проект веб-приложения ASP.NET из Visual Studio:

  • Откройте окно «Решение»,
  • щелкните правой кнопкой мыши проект,
  • выберите Добавить справочник услуг из контекстного меню
  • приступить к настройке ссылки

Если вы не используете Visual Studio (или какую-либо другую интегрированную среду разработки, поддерживающую эту автоматизацию), и вам нужно сгенерировать ссылки на службы вручную, вам нужно изучить svcutil .

...