SharePoint托管应用程序和云托管应用程序之间有区别吗?
-
10-12-2019 - |
题
除了初始设置步骤之外,SharePoint托管应用程序和云托管应用程序之间有区别吗?
你可以在一个方面做任何事情吗?
如果您创建一种类型的应用程序,可以轻松转换为其他类型,反之亦然?
任何建议或指导都是有用的。
感谢
解决方案
是的,SharePoint托管和云托管应用程序之间存在根本差异。
一个SharePoint托管的应用程序可以将基本资源配置为其应用程序Web,例如HTML / CSS / JS文件,站点列/内容类型/列表定义等。无情 CAN服务器端代码在SharePoint托管的应用程序中运行。
您 can 运行云托管应用程序中的服务器端代码,但该代码不得在SharePoint Server上运行。云托管的应用程序分为两类:
- 提供者托管
- 自动强化
在提供的提供商托管应用程序中,您对应用程序运行的基础架构(再次,SharePoint)负责。您可以在感觉中有很多灵活性,即您运行全吹的服务器侧代码,甚至利用如ASP.NET MVC(甚至使用Java,PHP或其他非Microsoft技术)的框架同样),但您也负责租户隔离等事物。
在自动软件应用中,您的应用程序需要的任何Web或数据库资源都将自动部署到Windows Azure和SQL Azure。您可以在Windows Azure网站中运行服务器端代码,并自动提供多租式。
有可能的方法可以允许您在您的应用中组合SharePoint托管和云托管功能,但有一些安全考虑因素来记住。有关这些的更多信息,以及SharePoint应用程序的各种托管选项,可以找到这里。基于这些差异,一个人不会轻易将应用程序从一种类型转换为另一个类型,但是一个人可以通过采用混合方法来增加现有的应用程序。