Verwenden von Webservicedaten in Webressourcen (OData- und Modern-App-SOAP Endpunkt)
Veröffentlicht: November 2016
Gilt für: Dynamics CRM 2015
Sie können die Webressourcen JavaScript und Silverlight verwenden, um auf Microsoft Dynamics CRM 2015 und Microsoft Dynamics CRM Online 2015-Update-Daten aus der Anwendung heraus zuzugreifen. Es sind zwei Webservices verfügbar, jeder hat seine besonderen Vorteile. Die folgende Tabelle beschreibt den Webservice, der je nach der anstehenden Aufgabe verwendet werden sollte.
Aufgabe |
Webservice |
---|---|
Erstellen, Abrufen, Aktualisieren und Löschen von Datensätzen. |
OData-Endpunkt |
Datensätze zuordnen und ihre Zuordnung aufheben |
OData-Endpunkt |
Datensätze zuweisen |
Moderner App- SOAP-Endpunkt |
Metadaten abrufen |
Moderner App- SOAP-Endpunkt |
Meldungen ausführen |
Moderner App- SOAP-Endpunkt |
Hinweis
In der früheren Version von Dynamics 365 wurden die Bezeichnungen "REST-Endpunkt für Webressourcen" und "SOAP-Endpunkt für Webressourcen" verwendet, um den OData-Endpunkt und den Modern-App- SOAP-Endpunkt zu beschreiben. Da diese Endpunkte für nicht mehr zur Verwendung in Webressourcen zur Verfügung stehen, wurden die Namen geändert.
Beide Webservices können die Authentifizierung verwenden, die die Microsoft Dynamics 365-Anwendung in Webressourcen bereitstellt, ohne dass für die Implementierung der Authentifizierung Code erforderlich ist. Siehe Schreiben von mobilen und modernen Apps für Informationen dazu, wie diese Endpunkte mit Authentifizierung von außerhalb der Anwendung verwendet werden.
Der OData-Endpunkt bietet einen "RESTful"-Webservice mit OData zur Bereitstellung einer Programmierumgebung, die vielen Entwicklern vertraut ist. Dies ist der empfohlene Webservice für Aufgaben rund um die Erstellung, das Abrufen, Aktualisieren und Löschen von Datensätzen. In dieser Version von Microsoft Dynamics 365 sind die Funktionen dieses Webservices jedoch auf diese Aktionen beschränkt.
Der Modern-App-SOAP-Endpunkt ermöglicht den Zugriff auf alle im Organisationsservice definierten Meldungen. Allerdings werden nur die Datensatztypen, die in Web Services Description Language (WSDL) definiert sind, zurückgegeben. Es gibt keine starke Typenunterstützung. Während der Modern-App-SOAP-Endpunkt auch Erstellungs-, Abruf-, Aktualisierungs- und Löschoperationen durchführen kann, bietet der OData-Endpunkt einen besseren Entwicklerkomfort für Client-Anwendungserweiterungen. In dieser Version von Microsoft Dynamics 365 bietet der Modern-App-SOAP-Endpunkt eine Alternative für die Durchführung von Operationen, die der OData-Endpunkt nicht durchführen kann.
In diesem Abschnitt
Verwenden des OData-Endpunkts mit Webressourcen
Verwenden Sie den SOAP-Endpunkt der Modern App für moderne Anwendungen mit Webressourcen
Verwandte Abschnitte
Schreiben von Client-Anwendungserweiterungen
Verwenden des OData-Endpunkts mit Webressourcen
Verwenden Sie den SOAP-Endpunkt der Modern App für moderne Anwendungen mit Webressourcen
Webressourcen für Microsoft Dynamics CRM 2015
Schreiben von Code für Microsoft Dynamics CRM 2015-Formulare
Technischer Artikel: Verwenden von Optionssatz-Optionen mit dem REST-Endpunkt - Jscript
© 2017 Microsoft. Alle Rechte vorbehalten. Copyright