4D v16.3SOAP SEND FAULT |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
SOAP SEND FAULT
SOAP SEND FAULT
Der Befehl SOAP SEND FAULT gibt einen Fehler an einen SOAP Client zurück und gibt den Ursprung des Fehlers an: Client oder Server. Mit diesem Befehl können Sie dem Client einen Fehler melden, ohne ein Ergebnis liefern zu müssen. Auf Client-Ebene tritt z.B. ein Fehler auf, wenn Sie einen “Quadratwurzel” Web Service veröffentlichen und ein Client eine Anfrage mit einem negativen Wert sendet. Sie können dann dem Client über diesen Befehl mitteilen, dass ein positiver Wert erforderlich ist. Auf Server-Ebene kann ein Fehler auftreten, wenn während Ausführen einer Methode ein Speicherproblem auftritt. In Fehlertyp übergeben Sie den Ursprung des Fehlers. Sie können die vordefinierten Konstanten unter dem Thema Web Services (Server) verwenden:
In Beschreibung übergeben Sie die Fehlerbeschreibung. Ist die Client Implementation konform, kann der Fehler bearbeitet werden. Für das obige Beispiel zu “Quadratwurzel” Web Service können Sie den Befehl zum Bearbeiten von Anfragen mit negativen Nummern folgendermaßen einsetzen: SEND SOAP FAULT(SOAP client fault;"Positiver Wert erforderlich")
Siehe auch
|
EIGENSCHAFTEN
Produkt: 4D
GESCHICHTE
Erstellt: 4D 2003 ARTIKELVERWENDUNG
4D Programmiersprache ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||