| |
1-22 CORBA zu Interworking Spezifikation WSDL/SOAP, v1.0 November 2003 1 </Betrieb > < Betriebsname="_get_longAttr "> < "des Ausganges message="tns:MyAttrs._get_longAttrResponse/> < "der Störung message="tns:CORBA.SystemException/> </Betrieb > </portType > </Definitionen > Extraproduktionen für die Betriebe, die IDL-Reihenfolge oder -reihe für haben Parameter oder Rückkehrwerte Für IDL-Betriebe, die haben, tippt IDL-Reihenfolge oder -reihe ihre Unterschrift ein (an irgendwelchen Niveau der Verschachtelungstiefe in der Art für einen Betriebsparameter oder einen Rückkehrwert), dort Wille müssen Sie die zusätzlichen Definitionen sein, die einer zweiten Torart für Gebrauch mit Seife entsprechen Schwergängigkeiten, die style=rpc stützen und use=encoded. Z.B. die vorhergehende Definition von longSeq gegeben Schnittstelle SomeInterface2 { longSeqbar(in-Herbewegungs-PU); }; wird zur WSDL-Definition abgebildet: <?xml version="1.0 "? >, < Definitionsname="anExample " targetNamespace = "http://www.omg.org/IDL-Mapped/" xmlns:tns="http://www.omg.org/IDL-Mapped/" xmlns:CORBA=http://www.omg.org/IDL-WSDL/1.0/ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl "> < Import namespace = "http://www.omg.org/IDL-WSDL/1.0/"/> <! - - Anzeigen bezogen auf Tor: --> SomeInterface2 < Anzeige name="SomeInterface2.bar "> "< des Teilname="pi" type="xsd:float/> </Anzeige > < Anzeige name="SomeInterface2.barResponse "> "< des Teilname="_return" type="Example.longSeq/> </Anzeige > <! - - Anzeigen bezogen auf Tor: SomeInterface2 für kodieren--> der Seife <!---Anzeige SomeInterface2.bar kann für kodieren--> der Seife benutzt werden < Anzeige name="SomeInterface2._SE_barResponse "> < zerteilen Sie "des name="_return" type="Example._SE_longSeq/> </Anzeige > <! - - Tor für --> SomeInterface2 < portType name="SomeInterface2 "> < Betrieb name="bar "> < "des Einganges message="tns:SomeInterface2.bar/> < "des Ausganges message="tns:SomeInterface2.barResponse/> < "der Störung message="tns:CORBA.SystemException/> |  |
|
| |
|
|