2013-11-20 145 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 –