July 13, 2011, 10:38 a.m.
posted by maxidax
WS-I Conformance Claims
A tModel that represents a Web service may claim that it adheres to the WS-I Basic Profile 1.0 by including a WS-I conformance claim categorization, as shown in Listing 6-15.
<tModel tModelKey="UUID:4C9D3FE0-2A16-11D6-9B59-000629DC0A53"> <name>Monson-Haefel:BookQuote</name> <description xml:lang="en"> Provides a wholesale price given for a ISBN number. </description> <overviewDoc> ... </overviewDoc> <categoryBag> <keyedReference tModelKey="uuid:65719168-72c6-3f29-8c20-62defb0961c0" keyName="ws-I_conformance:BasicProfile1.0" keyValue="http://ws-i.org/profiles/basic/1.0" /> </categoryBag> </tModel>
The only data structure in UDDI that may contain this type of conformance claim is a tModel that represents a WSDL binding. If a conformance claim is used in UDDI, there must be a corresponding WS-I conformance claim in the WSDL binding element, as discussed in Section 5.7.