SOAP Messaging without WSDL

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

SOAP Messaging without WSDL

Götz
Hi,
I have a question about the chapter "SOAP Messaging without WSDL" (webservices.pdf from Cincom).

Here the request:
<xs:complexType name="LoginAnfrage">
<xs:all>
<xs:element name="Nutzerkennung" type="xs:string" minOccurs="0"/>
<xs:element name="PIN" type="xs:string" minOccurs="0"/>
<xs:element name="NeuePIN" type="xs:string" minOccurs="0"/>
</xs:all>
</xs:complexType>

..and now the response:
<xs:complexType name="LoginAntwort">
<xs:all>
<xs:element name="StatusCode" type="xs:string" minOccurs="0"/>
<xs:element name="StatusText" type="xs:string" minOccurs="0"/>
<xs:element name="LetzteAnmeldung" type="xs:string" minOccurs="0"/>
<xs:element name="KontoGesperrt" type="xs:string" minOccurs="0"/>
<xs:element name="PINAenderung" type="xs:string" minOccurs="0"/>
<xs:element name="PINGueltigkeit" type="xs:string" minOccurs="0"/>
<xs:element name="PINFehlversuche" type="xs:string" minOccurs="0"/>
<xs:element name="PINErlaubteFehlversuche" type="xs:string" minOccurs="0"/>
<xs:element name="PINUnterschiede" type="xs:string" minOccurs="0"/>
</xs:all>
</xs:complexType>

Here is an Example from the pdf (Site 64)
req := SoapRequest new
binding: XMLObjectBinding soapBinding;
transport: (SoapHttpBindingDescriptor
verb: 'POST' soapAction: 'http://soapinterop.org/');
accessPoint:
'http://www.dolphinharbor.org/services/interop2001' asURI;
operation: soapOperBinding;
smalltalkEntity: (Message selector: #echoInteger arguments: #(123));
execute.
resp := req value.

How can I build the request?

Happy Easter and Thanks for our help.

Ciao Götz