GetMetadata-Request

WS-MEX (http://specs.xmlsoap.org/ws/2004/09/mex/WS-MetadataExchange.pdf) definiert zwei Arten, um die Metadaten eines Services zu erhalten:

WS-Transfer wird genutzt, um XML-Repräsentationen einer Ressource oder einer Resource-Factory zu fragen. Unter Resource-Factories sind Services zu verstehen. Mit Hilfe der Get-Operation können die Metadaten des Service-Endponts angefragt werden (Beispiel). Als Ergebnis kommt ein WS-MEX-Metadata-Element zurück, das die WSDL des Dienstes beinhaltet und die WS-Policy- und Schema-Beschreibungen referenziert (Beispiel). Diese können dann mittels HTTP-GET aufgerufen werden. Das ist denke ich ein eher Resource-orientierter Ansatz.

  • WS-MEX-Request mit konkreter Referenzierung konkreter Metadaten-'Dialekte'
Bei dieser Variante wird im Request-Body konkret nach dem gewünschten Dialekt (also z.B. http://schemas.xmlsoap.org/ws/2004/09/policy) gefragt (Beispiel). Ergebnis hierbei ist die Rückgabe des angefragten Elements, also der WS-Policy-Beschreibung, der WSDL etc. ((Beispiel)

-- RuedigerGartmann - 05 Nov 2008

This topic: Security > WebHome > ConceptualWork > GetMetadataRequest
Topic revision: 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