Freigeben über


Ermitteln der URL für Ihre Organisation mit dem Suchdienst

Verwenden Sie den Suchdienst, um die Organisation dessen Anwender Mitglied ist zu bestimmen und die Endpunkt-Adress-URL, um auf den Organisationsdienst zuzugreifen für jede dieser Organisationen. Dieser Discovery Service ist notwendig, weil Dynamics 365 for Customer Engagement eine Umgebung mit mehreren Mandanten ist - ein einziger Dynamics 365 for Customer Engagement-Server kann mehrere Geschäftsorganisationen hosten. Durch Verwendung des Suchdiensts kann die Anwendung die URL der Endpunktadresse bestimmen, um auf die Geschäftsdaten der Zielorganisation zuzugreifen.

Bei Installationen von Dynamics 365 for Customer Engagement kann sich die Server- und Organisationszuweisung im Rahmen der Rechenzentrumsverwaltung und des Lastenausgleichs ändern. Daher bietet der Discovery Service eine Möglichkeit, herauszufinden, welcher Dynamics 365 for Customer Engagement-Server zu einem bestimmten Zeitpunkt für Ihr Unternehmen zuständig ist.

Für eine Bereitstellung mit Internetzugriff (IFD)-Installation hat die Webdienst-URL die folgende Form:

https://dev.<hostname[:port]>/XRMServices/2011/Discovery.svc  

Für eine lokale Installation hat die Webdienst-URL die folgende Form:

http[s]://<hostname[:port]>/XRMServices/2011/Discovery.svc  

Die korrekte URL für Ihre Installation finden Sie auf der Seite Entwickler-Ressourcen in der Webanwendung Dynamics 365 for Customer Engagement.

Um den Suchdienst zu verwenden, fügen Sie einen Verweis auf die Microsoft.Xrm.Sdk.dll-Assembly Ihrem Visual Studio-Projekt hinzu, und fügen Sie dann eine using oder imports-Anweisung hinzu, um auf den Microsoft.Xrm.Sdk.Discovery-Namespace zuzugreifen. Die IDiscoveryService-Schnittstelle enthält die Execute-Methode, die Sie verwenden, um eine Instanz der DiscoveryRequest-Klasse zu übergeben.

Alternativ können Sie Ihrem Projekt die Servicereferenzen für die URLs hinzufügen, die zuvor beschrieben wurden.

Verwenden Sie den Suchdienst mit SDK Assemblys
Schreiben von Anwendungen und Servererweiterungen
Herunterladen von Endpunkten mit der Entwicklerressourcenseite
Zugriff auf die Webdienste in Dynamics 365 Customer Engagement-Apps
Schnellstart: Ein einfaches Programm