| |
November 2003 CORBA zu WSDL/SOAP: IDL - WSDL-Diagramm 1-7 1 1,2,6,1 Konstanten IDL-Konstanten werden abgebildet, indem man ihren Wert direkt im erzeugten WSDL ersetzt. Betrachten Sie das folgende Beispiel: // IDL const kurz S = 5; sequence<string typedef, S > strSeq; welche Diagramme: <! -- wsdl--> < xsd:complexType-name="strSeq "> < xsd:complexContent > < xsd:restriction base="SOAP-ENC:Array "> < xsd:sequence > < xsd:element-name="item " minOccurs="0 "maxOccurs="5" Zeichenkette xsd:string Gesprungene Zeichenketten werden mittels eine XML-Beschränkung gestützt auf dem "Längen" Attribut. // IDL typedef string<10 > boundedString; <! - - WSDL---> < name="boundedString xsd:simpleType "> < xsd:restriction base="xsd:string "> < xsd:maxLength value="10 " fixed="true"/> </xsd:restriction > </xsd:simpleType > Wstring xsd:string TypeCode Ursprüngliches TypeCode werden nicht abgebildet. Alle Artinformationen sind dargestellt durch die passende XML-Schemaerklärung. Das Diagramm für CORBA::TypeCode-Gegenstände wird innen besprochen Abschnitt 1,2,7,7, "TypeCode," auf Seite 1-15 . nicht unterzeichneter Kurzschluß xsd:unsignedShort nicht unterzeichnetes langes xsd:unsignedInt nicht unterzeichnetes langes langes xsd:unsignedLong Diagramm der Tabelle 1-2 der IDL-Primitivarten IDL WSDL |  |
|
| |
|
|