----- Original Message -----
Sent: Thursday, October 17, 2002 12:56
AM
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>