2013-02-07 61 views
6

我希望在幾個用例中使用AppFrbric 1.1進行數據緩存。它的download page系統要求建議它適用於Windows Server 2008及更高版本,適用於生產環境,同時它可以安裝在Windows 7上用於開發和測試。AppFabric可以部署在Windows 7上嗎?

我的產品是基於Web的,可以部署在針對中型客戶,但對於單個用戶部署服務器環境,它應該是運行Windows 7

所以在工作站上部署的,應該的AppFabric包含在我的解決方案或不?如果部署,它會在Windows 7上有什麼技術含義(我懷疑,而不是)?並且是否有任何我需要注意的與法律/合規相關的暗示。

BTW,我不能有到期支持的影響緩存兩種實現方法。如果AppFabric無法使用,那麼我可能不得不訴諸自定義解決方案。

回答

1

當然,你可以使用它在Windows 7(我做到了)。 另外,不要混淆緩存服務(downlaod here)客戶端API(Nuget Here)。

的系統要求是非常簡單的理解:在生產中,您將使用專用服務器託管的Windows服務器上運行的高速緩存servicen。 對於開發,您肯定會使用Windows 7或8.緩存服務可以安裝在這些系統上,但您的可用性會降低,性能也會降低。但是,這對環境並不重要。

+0

感謝您迴應,但我不認爲你明白我的問題。就像你剛纔提到的,AppFabric服務需要在Windows Server上部署,而我們可以使用Windows 7或8作爲客戶端。我的問題是,我是否可以在客戶的Windows 7工作站(即在生產中)部署「AppFabric SERVICE」? – Kabeer

+0

這樣做完全沒用。 AppFabric是一個分佈式緩存:它非常適合爲多個客戶端跨多臺服務器分發數據。由於需要特定的維護任務,您也會因維護而煩惱。爲您的應用程序使用本地緩存,如System.runtime.Caching.MemoryCache。當然,你可以嘗試你的想法,但你會開始有一個障礙 – Cybermaxs

+0

對於我在Windows 8.1企業版操作系統上嘗試過的所有人的參考,它不受支持。 – RBT

相關問題