ASP.Net сайты - общие службы WCF - PullRequest
0 голосов
/ 02 июня 2010

У меня есть несколько веб-сайтов с общими функциями - например, проверка адреса. Является ли общепринятой практикой иметь центральное местоположение, где находится эта служба проверки адресов, и на нее ссылаются все мои сайты? - в отличие от наличия одного и того же сервиса на нескольких сайтах.

Есть ли недостатки в обслуживании в центральном месте?

Ответы [ 2 ]

0 голосов
/ 02 июня 2010

Я могу вспомнить о двух недостатках, связанных с хранением сервисов в централизованном расположении (и они почти спорят, а не против):

  • В зависимости от нагрузки теперь все клиенты сервисов будутбудет затронут, если другой клиент переоценивает общую службу.
  • Если у вас несколько служб, становится затруднительно контролировать видимость, если вам нужно, чтобы некоторые службы были доступны в Интернете, а другие оставались во внутренней сети..

По общему признанию, обе эти проблемы могут быть маловероятными, если вы не занимаетесь большими операциями.Но я решил, что я поставлю их там в качестве контрапунктов: -)

0 голосов
/ 02 июня 2010

Это обычная практика иметь центральное расположение, где этот адрес служба проверки находится и находится ссылки на всех моих сайтах

Обычно да. Распространено иметь одно местоположение, где все сайты указывают, чтобы получить ту же самую информацию.

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