Nächste Seite: Erweitern der WSDL mit
Aufwärts: Python SOAP Tutorial Erstellung
Vorherige Seite: Der Python ZSI Client
Inhalt
Im ersten Teil dieser Anleitung haben wir einen Service mit einfachen Datentypen erstellt. Dieses Beispiel soll nun um eine Operation mit komplexen Datentypen erweitert werden. Hierzu implementieren wir eine Operation, die eine Modulodivision zweier Zahlen vornimmt. Als Parameter übergeben wir der Operation zwei Zahlen vom Typ Integer. Um mehrere Werte in einem Request übergeben zu können, benötigen wir einen Datentyp, der folgendermaßen aussieht:
language=XML, frame=shadowbox, tabsize=2, numbers=none
Um die neue Operation hinzuzufügen, werden wir zuerst unsere WSDL Datei anpassen. Anschließend können wir uns die Bindings und das Server Skelett wieder durch die Skripte wsdl2py und wsdl2dispatch generieren lassen.
Unterabschnitte
Richard Mutschler
2007-03-20