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

 


Help: OASIS Mailing Lists Help | MarkMail Help

uddi-spec message

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


Subject: [uddi-spec] FW: UDDI's UUIDs issue


More discussion on this topic...

-----Original Message-----
From: www-ws-arch-request@w3.org [mailto:www-ws-arch-request@w3.org]On
Behalf Of Paul Prescod
Sent: Wednesday, December 04, 2002 10:03 PM
To: Anne Thomas Manes; Munter, Joel D; www-ws-arch@w3.org
Subject: Re: UDDI's UUIDs issue



Anne Thomas Manes wrote:

>  ...

>
> I think Paul has proposed that we use an http:// URI rather than
> invent a new uddi: scheme to identify a tModel. The point I was making
> is that you cannot do an HTTP GET on http://[tmodelname] to retrieve
> the tModel details.

Yes.

> You have to compose a fairly complicated composed URL (e.g.,
> http://[server_name]/modelDetails.aspx/[uuid]) as decribed by Karsten
> below.

Just to be clear: Any particular tModel should be fetchable on N
different URIs, so there is no single point of failure. The "canonical"
URI would be on the website of the organization that invented the
tModel. Just as corporations publish WSDLs, they would publish tModels.
Just as individuals publish vCards, home pages and FOAFs, they would
publish tModels.

A UDDI registry would become a cache of these tModels. It could be
constructed either by spidering the Web (as per Google) or through
explicit contributions (as per Yahoo). The contributions service would
of course be a web service. To fetch a tModel from its source, you would
just do:

GET http://www.myUUDI_server/mytModel

Then, to fetch a cached tModel URI, you would do:

http://someUDDI_server/modelDetails.aspx?url=http://www.myUUDI_server/mytMod
el
http://anotherUDDI_server/modelDetails.aspx?url=http://www.myUUDI_server/myt
Model

But you would only do this as a backup when the original site was down.
Otherwise why wouldn't you get the information from the horse's mouth?

> If we create a uddi: scheme, I can see the UDDI TC developing a
> mechanism that would allow you to perform a GET on a uddi: URL and
> retrieve the resource.

How would it be easier to perform a GET on a "uddi:" URL than on an HTTP
URL? There are already hundreds of toolkits out there that now how to do
the HTTP URL fetch and 0 that know how to do the uddi URL fetch.

  Paul Prescod



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


Powered by eList eXpress LLC