WS-MEX-Beispiel eines WS-Policy-Aufrufs

<s11:Envelope xmlns:s11="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa10="http://www.w3.org/2005/08/addressing"
xmlns:mex="http://schemas.xmlsoap.org/ws/2004/09/mex">
   <s11:Header>
      <wsa10:To>http://services.example.org/service</wsa10:To>
      <wsa10:Action>
         http://schemas.xmlsoap.org/ws/2004/09/mex/GetMetadata/Request
      </wsa10:Action>
      <wsa10:MessageID>
         urn:uuid:73d7edfc-5c3c-49b9-ba46-2480caee43e9
      </wsa10:MessageID>
      <wsa10:ReplyTo>
         <wsa10:Address>http://client.example.org</wsa10:Address>
      </wsa10:ReplyTo>
   </s11:Header>
   <s11:Body>
      <mex:GetMetadata>
         <mex:Dialect>http://schemas.xmlsoap.org/ws/2004/09/policy</mex:Dialect>
         <mex:Identifier>
            http://services.example.org/service/policy
         </mex:Identifier>
      </mex:GetMetadata>
   </s11:Body>
</s11:Envelope>

Im Identifyer-Element kann ein beliebiger Bezeichner stehen, dies muss keine auflösbare URL sein! Es geht nur darum, dieses Metadaten-Element eindeutig zu bezeichnen. Wird dieser GetMetadata-Request aufgerufen, ohne einen oder mehrere Dialekte im Body zu definieren, werden alle Metadaten-Elemente in allen Dialekten zurückgegeben.

Response

-- RuedigerGartmann - 05 Nov 2008
Topic revision: r1 - 05 Nov 2008, RuedigerGartmann
Legal Notice | Privacy Statement


This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Wiki? Send feedback