我有一個SQL Server數據庫,它服務於多個ASP.NET Web應用程序。他們每個人都有自己的SiteID
來區分數據。需要一個服務來處理多個連接到1個數據庫
我最近意識到,讓多個應用程序直接訪問一個數據庫並不是一個好習慣,並決定我將實現一個服務來處理所有數據庫連接。
所有的Web應用程序和數據庫都位於同一個Windows 2008服務器上。
我想知道什麼樣的服務最適合此功能。網絡服務或Windows服務?在以前的工作中,他們似乎有一個在服務器上運行的Windows服務,這對於Web服務有什麼優勢?
由於它們是Web應用程序,Web服務對Windows服務有很大的意義。你知道,因爲他們都有「網絡」。 – jrummell 2012-03-13 16:29:18
任何需要的諷刺?我問,因爲我已經看到了在Windows Server 2008上使用Windows服務的非常成功的設置。 – David 2012-03-13 16:31:58
你想完成什麼?如果您只是將Web應用程序移動到另一臺機器,則不需要這兩者。 – Maciej 2012-03-13 16:33:12