By David Adams. TN 04-12
Ab 4th Dimension, Version 2003 lassen sich Methoden als Web Services veröffentlichen. Eine einzelne Methode kann oft sowohl lokal innerhalb der Datenbank, aber auch aus der Ferne als Web Service aufgerufen werden. Dafür sind weder eine spezielle Codierung, noch Änderungen erforderlich. Eine Methode, die als Web Service aufgerufen wird, ist jedoch flexibler bei der Rückgabe von Daten, als eine Methode, die lokal von anderen 4D Methoden aufgerufen wird. Sie ist nicht begrenzt auf das Parameterergebnis $0, sondern kann entweder $0 bzw. jede Nummer oder Kombination von Prozessvariablen und Arrays zurückgeben. Die Rückgabe multipler Werte mit SOAP ist vergleichbar mit der Rückgabe eines ganzen Datensatzes anstelle eines einzelnen Feldes.
Dieses Technical Note beschreibt, wie und welche Daten Sie über Web Services zurückgeben. Eine Beispieldatenbank veranschaulicht die Funktionen und das Verhalten von 4th Dimension.
(Quelle: 4D Knowledgebase #31928)
Download: