2013-11-20 144 views

回答

2

主要區別在於,使用自動託管的應用程序時,安裝該應用程序時會爲您配置所有Windows Azure和Windows Azure SQL數據庫組件,並且Windows Azure網站基礎結構會爲您處理負載平衡和其他重要維護任務。 [1]

使用提供程序託管的應用程序時,您需要負責設置支持該應用程序所需的內容。

[1] http://msdn.microsoft.com/en-us/library/office/fp179887.aspx#Autohosted

+0

好的,自動託管=天青&的自動提供提供商託管天青=手工規定。但是這兩個選項的負載平衡和其他維護支持都是相同的,因爲兩者都在Azure中,不是嗎? –

+1

這是真的。即使您可以使用提供程序託管來構建相同的環境,但自動託管選項可爲您節省大量管理和管理開銷。另一個明顯的區別是,自動託管僅適用於SharePoint Online應用程序。在Azure中使用提供程序託管可讓您將本地SharePoint場與Azure中調配的應用程序邏輯集成在一起。 –

+0

謝謝你是我正在尋找的答案。還有一個問題偏離了最初的問題。在這種情況下(提供者在azure中託管)我們可以使用ACS進行身份驗證嗎?我爲此發佈了另一個問題,你可以在這裏回答它http://stackoverflow.com/questions/20081783/acs-dependency-on-sp2013-provider-hosted-apps-in-vs-2013 –