📅  最后修改于: 2023-12-03 15:34:57.766000             🧑  作者: Mango
SharePoint-应用程序模型是一种基于云端的解决方案,使得开发人员能够在SharePoint外部创建应用程序,并且将其与SharePoint集成。它能够帮助开发人员轻松地创建、分享和管理定制的SharePoint应用程序。通过使用应用程序模型,开发人员可以通过以下方式创建应用程序:
应用程序模型由以下几个重要组成部分组成:
应用程序主机是托管应用程序的服务器。它可以是SharePoint离线环境下的主机、Office Web应用程序和Windows Azure。应用程序主机提供API和资源,使得应用程序能够与SharePoint集成。
应用程序是安装到应用程序主机上的软件组件。应用程序可以是第三方产品、自定义解决方案或者由用户自己创建的解决方案。
沙盒解决方案是一种开发用途的机制,它可以使应用程序访问SharePoint站点的接口、数据、工作流程和文档等。沙盒解决方案使用安全沙盒机制可以帮助保障应用程序的安全性。它可以运行在IIS宿主环境中。
应用程序模型的优点在于它可以扩展SharePoint站点的功能,并且能够在SharePoint站点外部创建和托管应用程序。它使得开发人员能够根据实际业务需求,扩展SharePoint功能,定制应用程序。以下是应用程序模型的使用场景:
通过使用SharePoint-应用程序模型,可以帮助开发人员轻松地创建、分享和管理定制的SharePoint应用程序,并且扩展现有的SharePoint功能。同时,它还提供了一系列的组件,包括应用程序主机、应用程序和沙盒解决方案等。在实际开发中,我们可以根据业务需求,合理使用应用程序模型,扩展SharePoint的功能。