Gibt es einen Unterschied zwischen einer SharePoint Hosted-App und einer Cloud-Hosted-App?
-
10-12-2019 - |
Frage
Andere als die anfänglichen Setup-Schritte Gibt es einen Unterschied zwischen einer SharePoint Hosted-App und einer Cloud-Hosted-App?
Kannst du irgendetwas in einem und nicht das andere tun?
Wenn Sie einen APP-Typ erstellen, kann er einfach in den anderen Typ umgewandelt werden, und umgekehrt?
Alle Beratung oder Anleitung wären nützlich.
danke
Lösung
Ja, es gibt grundlegende Unterschiede zwischen SharePoint-Hosted- und Cloud-Hosted-Apps.
Eine SharePoint-Hosted-App kann grundlegende Ressourcen in sein App-Web bereitstellen, z. B. HTML / CSS / JS-Dateien, Site-Spalte / Inhaltstyp- / Listendefinitionen usw. Unter
Sie kann serverseitige Code in einer Cloud-Hosted-App ausführen, aber dieser Code
- .
- Provider-Hosted
- autoHosted
In einer Anbieterhosted-App sind Sie für die Infrastruktur verantwortlich (erneut external für SharePoint), wo Ihre App läuft. Sie haben viel Flexibilität in dem Sinne, dass Sie können den vollgeblasenen Server-Neben-Code ausführen und sogar Frameworks wie ASP.NET MVC (oder sogar Java, PHP oder andere Nicht-Microsoft-Technologien verwenden Auch auch), aber Sie sind auch für Dinge wie Mieter-Isolation verantwortlich.
In einer autoHosted-App werden alle Web- oder Datenbankressourcen, die Ihre App benötigt, automatisch auf Windows Azure und SQL Azure bereitgestellt. Sie können serverseitige Code in Ihrer Windows-Azure-Website ausführen, und die Multitenance wird automatisch bereitgestellt.
Es gibt Hybridansätze möglich, mit denen Sie SharePoint-Hosted- und Cloud-Hosted-Funktionen in Ihrer App kombinieren können, aber es gibt einige Sicherheitsüberlegungen, um zu berücksichtigen. Weitere Informationen zu den, sowie die verschiedenen Hosting-Optionen für Apps für SharePoint finden Sie in hier . Basierend auf diesen Unterschieden würde man eine App nicht ohne weiteres von einem Typ in einen anderen umwandeln, aber man könnte eine bestehende App sicherlich verbessern, indem er einen Hybridansatz annimmt.
Andere Tipps
SharePoint-Hosted-Apps funktionieren nicht mit SAML-Authentifizierung.
http://nearbasine.com/blog/ 2013/07 / SharePoint-Hosted-Apps-With-SAML-Authentifizierung /