[JDEV] UIDs
Jeremie
jeremie at jabber.org
Wed Sep 1 11:56:36 CDT 1999
Well, I have a hard time imagining why you would have 500 transports, that
would be similiar to having 500 email servers or web servers :)
Each transport doesn't require a seperate IP address, they can all map to
one and etherx will distribute it accordingly. So, if you have a TON of
transports that you don't want to manage DNS names for, you can simply add
a "*" DNS mapping to that IP for your domain.
Jer
> The only issue I have with this is as follows.. If I'm understanding this
> properly, you're requiring that each transport has its own DNS name and IP
> address. Or will etherx be able to pass to the right transport just on
> name? That part is confusing me.. But the real issue I take with this is,
> what happens if I have 500 transports? Does this mean that I have to add
> 500 entries to my DNS server?? What a painful task that might be..
> Especially if I'm not the DNS administrator.. I'm more inclined to support
> the
> [jabber://]userid[@server][/transport][/special-data]
> method. Of course, since the end result is the same either way, why not
> just make both address types legal?
>
> BTW, The reason I put the [@server] as an optional thing is that if I'm
> passing an ICQ address, how am I supposed to know what the server is? So an
> ICQ address would look like jabber://13543534/ICQ. I guess actually the
> notation would be more like
>
> jabber://<address>[/<transport>][/<special-data>]
>
> Jim
>
> -----Original Message-----
> From: Jeremie [mailto:jeremie at jabber.org]
> Sent: Wednesday, September 01, 1999 11:32 AM
> To: jdev at jabber.org
> Subject: Re: [JDEV] UIDs
>
>
> [snip]
>
> So the end result of this: jabber://userid@foo.bar.com/special-data
>
> ==> The [jabber://] is not used internally in Jabber, only in web/URI
> settings where appropriate.
>
> ==> The [userid] my be dropped for special public server-only queries.
>
> ==> The [foo.bar.com] is the address of any server/transport entity in
> Jabber.
>
> ==> The [/special-data] is passed to the transport to handle as it wishes
> for special purposes or internal routing data.
>
> Lovin it, if everyone is ok with this it works for me! The only
> code/architecture changes required are to pass around that [/special-data]
> which I can add into etherx without too much difficulty for 0.7.
>
> Great, thanks!
>
> Jer
>
>
> _______________________________________________
> jdev mailing list
> jdev at jabber.org
> http://mailman.jabber.org/listinfo/jdev
>
> _______________________________________________
> jdev mailing list
> jdev at jabber.org
> http://mailman.jabber.org/listinfo/jdev
>
More information about the JDev
mailing list