У меня есть база данных SQL Server, которая обслуживает несколько веб-приложений ASP.NET. У каждого из них есть свои SiteID
, чтобы отличить данные.Нужна служба для обработки нескольких подключений к одной базе данных
Недавно я понял, что не очень хорошая практика иметь несколько приложений, обращающихся к одной базе данных напрямую, и решил, что я буду внедрять службу для обработки всех подключений к базе данных.
Все веб-приложения и база данных размещаются на одном сервере Windows 2008.
Я хочу знать, какой сервис лучше всего подходит для этой функции. веб-службы или службы Windows? На предыдущей работе у них, казалось, была служба Windows, которая работала на сервере, каковы преимущества этого в веб-сервисе?
Так как это веб-приложения, веб-сервис имеет большой смысл в отношении службы Windows. Вы знаете, потому что у них обоих есть «сеть» в них. – jrummell
Любые потребности в сарказме? Я спросил, потому что для этой цели я видел очень успешную настройку с помощью службы Windows на Windows Server 2008. – David
Что вы пытаетесь достичь? Вам также не нужно, если вы просто перемещаете веб-приложение на другую машину. – Maciej