SharePoint 2013 开发

Provider-hosted APP可用于任何部署场景,这类APP被部署到SharePoint,大量的服务器端业务逻辑代码在SharePoint之外的环境执行,如公司网络或云端的服务器。

Azure Auto-Hosted Apps

Azure auto-hosted APP只在Office 365部署中可用。这类APP跟provider-hosted APP除了外部组件之外是相似的,由Windows Azure网站和可选的Azure SQL数据库组成。

作为Office 365的开发者或者客户,他们不需要做任何Office 365与Windows Azure集成的工作,甚至不需要Windows Azure的账户,因为这些东西Office 365都已经做完了。当终端用户决定安装一个Azureauto-hosted APP时,Office 365自动部署并提供该APP的副本作为一个Windows Azure网站。但是不幸的是,它好像没什么用,已经被废弃了,更多信息。

应该开发Solution还是APP?这个问题需要根据我们实际的需要进行判断,之前也说过,,有些扩展是只有Solution才能实现的。

同样的,SharePoint-hosted APP和Provider-hosted APP也有不同的应用场景。

把之前提到的都总结起来,对于SharePoint 2013的开发,我们脑海中大致的印象如下图

下一篇我们讲述APP的安全机制。

夫妇一条心,泥土变黄金。

SharePoint 2013 开发

相关文章:

你感兴趣的文章:

标签云: