Freigeben über


Ermitteln Sie die URL für Ihre Organisation mithilfe des Erkennungsdienstes

Verwenden Sie den Ermittlungsdienst, um die Organisationen zu ermitteln, in denen ein Benutzer Mitglied ist, und die Endpunktadress-URL für den Zugriff auf den Organisationsdienst für jede dieser Organisationen. Dieser Ermittlungsdienst ist erforderlich, da es sich bei Dynamics 365 for Customer Engagement um eine mehrinstanzenfähige Umgebung handelt – ein einzelner Dynamics 365 for Customer Engagement-Server kann mehrere Unternehmensorganisationen hosten. Mithilfe des Ermittlungsdiensts kann Ihre Anwendung die URL der Endpunktadresse ermitteln, um auf die Geschäftsdaten der Zielorganisation zuzugreifen.

Bei Dynamics 365 for Customer Engagement-Installationen kann sich die Server- und Organisationszuordnung im Rahmen der Rechenzentrumsverwaltung und des Lastenausgleichs ändern. Daher bietet der Ermittlungsdienst eine Möglichkeit, zu ermitteln, welcher Dynamics 365 for Customer Engagement-Server Ihre Organisation zu einem bestimmten Zeitpunkt bedient.

Bei einer IFD-Installation (Internet-Facing Deployment) hat die Webdienst-URL das folgende Format:

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

Bei einer lokalen Installation hat die Webdienst-URL das folgende Format:

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

Konsultieren Sie die Seite Entwicklerressourcen in der Dynamics 365 for Customer Engagement-Webanwendung, um die richtige URL Ihrer Installation zu finden.

Um den Discovery-Dienst zu verwenden, fügen Sie dem Visual Studio-Projekt einen Verweis auf die Microsoft.Xrm.Sdk.dll Assembly hinzu, und fügen Sie dann eine using oder imports Anweisung hinzu, um auf den Microsoft.Xrm.Sdk.Discovery Namespace zuzugreifen. Die IDiscoveryService Schnittstelle stellt die Methode bereit Execute , die Sie zum Übergeben einer Instanz der DiscoveryRequest Klasse verwenden.

Alternativ können Sie die Dienstverweise für die zuvor beschriebenen URLs zu Ihrem Projekt hinzufügen.

Verwenden des Suchdiensts mit den SDK-Assemblys
Schreiben von Anwendungen und Servererweiterungen
Herunterladen von Endpunkten über die Seite "Entwicklerressourcen"
Zugreifen auf die Webdienste in Dynamics 365 Customer Engagement
Quick Start: Ein einfaches Programm