Funktionen, die mehrere Anforderungen gleichzeitig ausführen
Die Cloud-API verfügt über mehrere Funktionen, mit denen aufrufende Anwendungen mehrere Anforderungen in einem einzigen Aufruf ausführen können: Anforderungseinschluss, Stapelverarbeitungsanforderungen und zusammengesetzte Anforderungen.
Anforderungseinschluss ist eine Technik für POSTs und PATCHs, bei der der Aufruf Folgendes umfasst:
- Eine einzelne übergeordnete Anforderung, die eine Ressource erstellt oder ändert
- Eine oder mehrere untergeordnete Anforderungen, die mit der übergeordneten Ressource verbundene Ressourcen erstellen oder ändern
Wenn entweder die übergeordnete Anforderung oder eine untergeordnete Anforderung fehlschlägt, schlägt die gesamte Anforderung fehl.
Details zum Anforderungseinschluss finden Sie unter Anforderungseinschluss.
Stapelverarbeitungsanforderungen sind Anforderungen, die aus mehreren gleichrangigen Unteranforderungen ohne übergeordnete Anforderung bestehen. Jede Unteranforderung wird nicht-transaktional in der Reihenfolge, in der sie angezeigt wird, ausgeführt. Schlägt eine bestimmte Unteranforderung fehl, können andere Unteranforderungen im Stapel dennoch versucht werden. Außerdem gibt es keinen Mechanismus für die Weitergabe von Informationen von einer Unteranforderung an eine andere. Jede Unteranforderung ist im Wesentlichen unabhängig von den anderen.
Details zu Stapelverarbeitungsanforderungen finden Sie unter Stapelverarbeitungsanforderungen.
Zusammengesetzte Anforderungen sind Anforderungen, die aus mehreren gleichrangigen Unteranforderungen ohne übergeordnete Anforderung bestehen. Jede Unteranforderung wird transaktional in der Reihenfolge ausgeführt, in der sie angezeigt wird. Wenn eine bestimmte Unteranforderung fehlschlägt, die versucht, Daten zu übergeben, schlägt die gesamte zusammengesetzte Anforderung fehl. Informationen können von einer Unteranforderung an eine andere übergeben werden.
Details zu zusammengesetzten Anforderungen finden Sie unter Zusammengesetzte Anforderungen.