4D v14.3WEB SERVICE GET RESULT |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
WEB SERVICE GET RESULT
WEB SERVICE GET RESULT
Der Befehl WEB SERVICE GET RESULT übernimmt einen Wert, den der Web Service als Ergebnis der abgewickelten Anfrage zurücksendet. Hinweis: Dieser Befehl darf nur nach dem Befehl WEB SERVICE CALL verwendet werden. Der Parameter WertZurück empfängt den vom Web Service zurückgesendeten Wert. Übergeben Sie in diesem Parameter eine 4D Variable. Das ist in der Regel $0 und entspricht dem Wert, welchen die Proxy Methode zurückgibt. Sie können auch dazwischenliegende Variablen verwenden, es kann jedoch nur eine Prozessvariable sein. Hinweis: Jede verwendete 4D Variable oder Array muss zuvor über einen Befehl im Kapitel Compiler bzw. Arrays deklariert werden. Der optionale Parameter NameZurück gibt den Namen des zu findenden Parameters an. Da jedoch die meisten Web Services nur einen einzelnen Wert zurückgeben, fällt dieser Parameter in der Regel weg. Der optionale Parameter * signalisiert dem Programm, den Speicher zum Abwickeln der Anfrage freizumachen. Sie müssen diesen Parameter übergeben, nachdem der zuletzt vom Web Service gesendete Wert gefunden wurde. Nehmen wir an, ein Web Service gibt die aktuelle Zeit in einer beliebigen Stadt auf der Welt an. Der Web Service empfängt den Namen der Stadt und die Länderkennzahl und sendet im Gegenzug die entsprechende Zeit. Die aufrufende Proxy-Methode könnte folgendermaßen lauten:
C_TEXT($1) |
EIGENSCHAFTEN
Produkt: 4D
GESCHICHTE
Erstellt: 4D 2003 SIEHE AUCH
WEB SERVICE CALL ARTIKELVERWENDUNG
4D Programmiersprache ( 4D v14 R2) Geerbt von : GET WEB SERVICE RESULT ( 4D v11 SQL Release 6) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||