| |
November 2003 CORBA zu WSDL/SOAP: IDL - WSDL-Diagramm 1-11 1 Modulbeispiel { typedefsequence<long > -longSeq; sequence<string typedef, 10 > strSeq; structmyStruct { //... }; typedefsequence<myStruct > -structSeq; }; Dieses wird auf das folgende WSDL abgebildet (das erste jedes Paares Kartenaufnahmen, mit Namenspräfix"_ Se _ "für Seifenkodierung (rpc-/encodedseifenschwergängigkeiten), ist die Sekunde ist für conformant Systeme der W-ich (rpc-/literalseifenschwergängigkeiten): < xsd:complexType name="Example._SE_longSeq "> < xsd:complexContent > < xsd:restriction base="SOAP-ENC:Array "> < xsd:sequence > < xsd:element-name="item " minOccurs="0 "maxOccurs="unbounded" type="xsd:int-"/> </xsd:sequence > < xsd:attribute ref="SOAP-ENC:arrayType " wsdl:arrayType="xsd:int[-] "/> </xsd:restriction > </xsd:complexContent > </xsd.complexType > < xsd:complexType name="Example.longSeq "> < xsd:complexContent > < xsd:sequence > < xsd:element-name="item " minOccurs="0 "maxOccurs="unbounded" type="xsd:int-"/> </xsd:sequence > </xsd:complexContent > </xsd.complexType > < xsd:complexType name="Example._SE_strSeq "> < xsd:complexContent > < xsd:restriction base="SOAP-ENC:Array "> < xsd:sequence > < xsd:element-name="item " minOccurs="0 "maxOccurs="10" type="xsd:string-"/> </xsd:sequence > < xsd:attribute ref="SOAP-ENC:arrayType " wsdl:arrayType="xsd:string[-] "/> </xsd:restriction > </xsd:complexContent > </xsd.complexType > < xsd:complexType name="Example.strSeq "> < xsd:complexContent > < xsd:sequence > |  |
|
| |
|
|