WPF: Могу ли я иметь один проект, посвященный обработке веб-служб? - PullRequest
0 голосов
/ 08 февраля 2011

У меня есть приложение wpf с несколькими проектами.Мне интересно, лучше ли иметь один проект, который обрабатывает все веб-сервисы и каждый проект ссылается на этот проектЭто вообще возможно, или каждый проект должен обрабатывать свои собственные веб-сервисы?

Ответы [ 2 ]

0 голосов
/ 08 февраля 2011

Вы можете сделать это абсолютно! На самом деле, я бы сказал, что это предпочтительнее - таким образом ваш проект веб-службы может быть повторно использован разными клиентами, будь то WPF, Silverlight или ASP.NET MVC (с использованием AJAX). Например:

  1. WebServiceProject
  2. WpfProject
  3. SilverlightProject

Проекты 2 и 3 будут иметь ссылку на сервис обратно к проекту 1, что исключает необходимость дублирования кода доступа к данным.

Вот справочная страница MSDN для добавления веб-ссылок в Visual Studio.

Надеюсь, это поможет!

0 голосов
/ 08 февраля 2011

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

Если вы создаете один проект с WCF, ASMX или любым другим типом сервиса, вы можете добавить ссылку на веб-сервис к другим вашим проектам или подключить все вручную! Отдельные проекты могут передавать свойства конфигурации (URL-адреса или любые другие фрагменты данных) или значения по умолчанию могут быть установлены в самом проекте веб-службы!

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