Announcement

Collapse
No announcement yet.

Geschachtelte complexTypes

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Geschachtelte complexTypes

    Hallo,

    ich bin neu hier, also bitte nicht steinigen. :-P
    Ich arbeite gerade mit SOAP und muss dafür eine WSDL-Datei erstellen. Darin will ich eine geschachtelte Datenstruktur definieren, die folgendes Schema hat:

    CPU
    |_ Core1
    |_ Last (vom Typ String)
    |_ Temp (vom Typ Float)
    |_ Core2
    |_ Last (vom Typ String)
    |_ Temp (vom Typ Float)
    |_ ...
    |_ Fan-Speed (vom Typ Int)

    Ich habe mir dafür folgendes Schema überlegt und würde gerne wissen, ob es so richtig ist, oder ob man das anders macht:

    Code:
    <xs:complexType name="CpuCoreStateType">
      <xs:sequence>
        <xs:element name="CoreTemp" type="xs:float" />
        <xs:element name="CoreLoad" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
    
    <xs:complexType name="CpuStateType">
      <xs:sequence>
        <xs:element name="CoreState" type="tns:CpuCoreStateType" />
        <xs:element name="FanState" type="xs:int">
      </xs:sequence>
    </xs:complexType>
    
    <xs:element name="CpuState" type="tns:CpuStateType" />
Working...
X