Freigeben über


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