RE: Multiple Addresses in an EPR

Conor, 

>. We
>are talking about carrying multiple physical endpoints in a
>single EPR describing a single logical endpoint.

>I think that it is very appropriate for an addressing specification
>to deal with the fact that a logical endpoint *may* have multiple
>physical endpoints.

Multiple physical resolutions of a single logical address should be done by
an external resolving server (something like DNS). Having the addressing
mechanism do resolution from logical to physical means every client in the
world would have to keep a database of all the physical resolutions of a
logical address and continuously update it to avoid stale entities. 

It might not be a big problem for small number of resolutions, but when the
number of services explode, that addressing mechanism will not scale. 

Vikas


-----Original Message-----
From: public-ws-addressing-request@w3.org
[mailto:public-ws-addressing-request@w3.org] On Behalf Of Conor P. Cahill
Sent: Sunday, October 16, 2005 4:31 PM
To: David Orchard
Cc: John Kemp; ext Mark Little; Mark Nottingham; WS-Addressing
Subject: RE: Multiple Addresses in an EPR




David Orchard wrote on 10/16/2005, 1:09 PM:

 >
 > WSA does allow for it.  Create a new QName like wsalt:address, define
 > the semantics, and put it in EPR instances.  WSA just didn't want to get
 > into the business of defining the semantics of duping the wsa:address
 > for EPRs everywhere.

That is no different than carrying the other addresses in Metadat,
thus carrying equivalent data in two different locations.   That
doesn't make alot of sense to me and I think it will result in
the same information being carried in different locations by
different profiles as each profile makes up their own alternative
location for the equivalent data.

I don't understand what you mean by "duping the wsa:address for
EPRs everywhere."   We aren't talking about duping anything. We
are talking about carrying multiple physical endpoints in a
single EPR describing a single logical endpoint.

I think that it is very appropriate for an addressing specification
to deal with the fact that a logical endpoint *may* have multiple
physical endpoints.


Conor

Received on Monday, 17 October 2005 02:04:53 UTC