На каком уровне должны быть ссылки на мои веб-сервисы? - PullRequest
1 голос
/ 21 августа 2009

В моем веб-решении есть следующая структура:

  • Домен
  • DataAccess
  • ApplicationServices
  • Web
  • Тесты

У меня есть некоторые прикладные сервисы, которые я использую для абстрагирования некоторых веб-сервисов, которые я использую. (В частности, я объединяю некоторые веб-службы доставки в единую службу приложений.) Если мой уровень Application Services ссылается на веб-службы, которые я использую, а другие уровни остаются в неведении или я должен ссылаться на веб-службы в Интернете и тестах уровни и внедрить веб-сервисы в сервис приложений?

1 Ответ

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

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

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