There are three kinds of hosting in SharePoint :
SharePoint-hosted App
Provider-hosted App
Autohosted App (Now Deprecated!)
SharePoint-hosted App : SharePoint-hosted App are the SharePoint-hosted apps, or apps where all components are hosted on either an on-premises or Office 365 SharePoint farm. SharePoint-hosted apps are installed on a SharePoint 2013 website, called the host web. They have their resources hosted on an isolated subsite of a host web, called the app web.
Provider-hosted App : Provider-hosted apps for SharePoint include components that are deployed and hosted outside the SharePoint farm. They are installed to the host web, but their remote components are hosted on another server.
Autohosted App (Now Deprecated!) : Autohosted apps for SharePoint are cloud-hosted apps whose remote components are provisioned and deployed for you on Windows Azure. As with a provider-hosted app, an autohosted app for SharePoint can interact with a SharePoint website but also uses resources and services that are located on a remote site that is hosted by Windows Azure.
Provider-hosted App
Autohosted App (Now Deprecated!)
SharePoint-hosted App : SharePoint-hosted App are the SharePoint-hosted apps, or apps where all components are hosted on either an on-premises or Office 365 SharePoint farm. SharePoint-hosted apps are installed on a SharePoint 2013 website, called the host web. They have their resources hosted on an isolated subsite of a host web, called the app web.
Component | SharePoint-hosted app requirement |
---|---|
Where the app components are hosted | In the isolated app domain of your SharePoint farm |
How the app gets authorized | The privileges of the signed-in user |
What language the app can use | JavaScript (with the SharePoint 2013 JSOM library) + HTML |
Provider-hosted App : Provider-hosted apps for SharePoint include components that are deployed and hosted outside the SharePoint farm. They are installed to the host web, but their remote components are hosted on another server.
Autohosted App (Now Deprecated!) : Autohosted apps for SharePoint are cloud-hosted apps whose remote components are provisioned and deployed for you on Windows Azure. As with a provider-hosted app, an autohosted app for SharePoint can interact with a SharePoint website but also uses resources and services that are located on a remote site that is hosted by Windows Azure.
No comments:
Post a Comment