OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

uddi-comment message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: Re: [uddi-comment] Best practice: locating a web service


 
Karsten,

Thanks for the response.

On a related issue, in addition to the web site that actually hosts the web service, each of the web services we are developing also have a main web site that contains *all* info related to one web service implementation, not just the WSDL.  This includes:  business process for getting access to that service, a proxy client class for accessing the web service, QoS specs, security specs, mailing lists for notification purposes, and so forth.  This site could also contain the WSDL document.  We want to place an entry for this main web site in the UDDI (v2) Registry.

We will create a tModel of uddi-org:types wsdlSpec for the WSDL interface doc.  However, since the tModel's overviewURL points to the WSDL doc, is it possible to use the overviewURL in the <tModelInstanceInfo> to point to this main web site that contains the WSDL and other data mentioned above?  An example is shown below.

Is there an emerging best practice in this area?

Thanks in advance,
Paul

<bindingTemplate>
        <description>Binding template for Web Service 1</description>
        <accessPoint URLType="http">http://localhost:8080/webservice1/</accessPoint>
        <TModelInstanceDetails>
                <TModelInstanceInfo
                         tModelKey="uuid:D6F1B765-BDB3-4837-828D-8284301E5A2A">
                        <instanceDetails>
                                <overviewDoc>
                                       <description>Web page containing references to all data related to a
                                               single Web Service instance (including WSDL file)</description>
                                       <overviewURL>http://example.com/stockquote/main.html</overviewURL>
                               </overviewDoc>
                         </instanceDetails>
                 </TModelInstanceInfo>
         </TModelInstanceDetails>
</bindingTemplate>

<tModel authorizedName="..." operator="..."
         tModelkey="uuid:D6F1B765-BDB3-4837-828D-8284301E5A2A">
        <name>StockQuote Service</name>
        <description>(...)</description>
        <overviewDoc>
                <description>WSDL source document</description>
                <overviewURL>http://example.com/stockquote/stockquote.wsdl</overviewURL>
        </overviewDoc>
        <categoryBag>
                <keyedReference tModelKey="uuid:C1ACF25D-9672-4404-9D70-39B756E62AB4"
                         keyName="uddi-org:types"
                         keyValue="wsdlSpec" />
        </categoryBag>
</tModel>
 

Attachment: paul.sterk.vcf
Description: Card for Paul Sterk



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC