Implementieren des farmübergreifenden Verbunds
Letzte Änderung: Montag, 19. April 2010
Gilt für: SharePoint Foundation 2010
Im Service Application Framework ermöglicht der Verbund, dass Dienstanwendungen auf mehreren Remoteservern verteilt sind.
Ein Suchdienst-Anwendungsproxy in einer Farm (einer untergeordneten Farm) kann z. B. eine Suchdienstanwendung einer Remotefarm (der übergeordneten Farm) verwenden. Die Binärdateien der Dienstanwendung müssen nicht in der untergeordneten Farm installiert werden.
Veröffentlichen Sie die Dienstanwendung auf anderen Farmen, indem Sie den Dienstanwendungsproxy in den anderen Farmen installieren und auf einen spezifischen URI zeigen lassen, der von der Zentraladministration bereitgestellt wird, wenn Sie die Dienstanwendung veröffentlichen. Dadurch können Unternehmen dedizierte Dienstfarmen verwenden, die speziell für die bereitgestellten Dienste (wie Suche und Analyse) konfiguriert werden können. Diese Dienste können dann mit anderen SharePoint-Farmen gemeinsam genutzt werden.
Dienste müssen entsprechend die IServiceAdministration- und ISharedServiceApplication-Schnittstelle in den abgeleiteten Klassen SPService und SPServiceApplication implementieren.
Diese Schnittstellen unterstützen die Verwaltungsfeatures für Service Application Framework-Dienste, einschließlich des SharePoint-Topologiediensts, der es ermöglicht, dass der Dienst von Remotefarmen erkannt und verwendet werden kann. Diese Schnittstellen können auch auf der Seite Dienstanwendungsverwaltung in der Zentraladministration implementiert werden.
Unterstützende Verbindungen
Ermöglichen Sie Verbindungen zu Dienstanwendungen in Remotefarmen, indem Sie die Schaltfläche Verbinden auf der Seite Dienstanwendungsverwaltung verwenden oder indem Sie IServiceProxyAdministration in der SPServiceProxy-Klasse implementieren.
Veröffentlichung
Mit der Veröffentlichung können Sie die Farmanwendung in anderen Farmen ankündigen.
Implementieren Sie ISharedServiceApplication, um die Anwendung zu veröffentlichen. Sie können diese Aufgabe auch über die Benutzeroberfläche ausführen, indem Sie die Schaltfläche Veröffentlichen auf der Seite Dienstanwendungsverwaltung verwenden.
Siehe auch
Referenz
Konzepte
Integrieren von Dienstanwendungen auf der Seite "Dienstanwendungen verwalten"