[JDEV] Protocal Specifier on jabber addresses; creation of JUPLs

David Sutton dsutton at legend.co.uk
Sun Nov 25 08:49:35 CST 2001


Hello,

  I can understand the idea which you are proposing, but it looks to me 
that it would be best inplemented
on the client side, rather than server side. Let me explain:

  In the example, it was shown that different jabber servers have 
different transport addresses, well the
situation is more complex than that. There is little to stop me from 
registering with the msn.jabber.com
transport from jabber.org. In that case, the msn.jabber.com address 
would work and the msn.jabber.org
would not. In fact, this flexability has proven most useful in the whole 
AOL affair, meaning that a jabber
user can try and find a transport on another server which will work for 
them.

  With this in mind, it wouldn't be difficult for the client software 
translate the suggested scheme into the
transport the user had registered with. I.e. msn:test at hotmail.com => 
test%hotmail.com at registered.transport

  Extending this further, it could be made to popup a registration 
window to the nearest transport if you call
a transport which you are nor registered to.

  Another possibility would be allowing the user to register to the same 
transport on different servers, and
the client keeps the rosters in sync. The generic address will then 
chose the best transport and send through
that.

Just a few ideas.

David



Richard Dobson wrote:

>But as I stated earlier there needs to be some way to identify a particular
>user whatever system they are using with a single common address, with the
>current scheme for addressing users on other im systems the address is
>different for each jabber system you are on.
>e.g.
>
>for jabber.com it would be
>user%hotmail.com at msn.jabber.com
>
>for jabber.org it would be
>user%hotmail.com at msn.jabber.org
>
>These addresses are different and will not work correctly if you try to use
>both at once, also as they are addressing the exact same user they should
>not be different, there needs to be some common way of addressing a user
>using the exact same address that is common across all jabber systems.
>
>the msn:user at hotmail.com is just a suggestion of how to implement it and
>make it a reality and is based on existing internet addressing schemes.
>There also needs to be a way of addressing a user without replacing any
>characters (@ with %) as is done now which if they are valid in the address
>could cause serious problems.
>
>Anyway thats my 2p on the subject.
>
>Richard
>




More information about the JDev mailing list