I am currently gathering information on XMPP servers, trying to figure out what’‘s possible and what’‘s not. I could get OpenFire with the gateways plugin running really fast, and that’'s just great.
I am now wondering how scalable this is : from what I’'ve read, gateways to legacy servers consists in acting as a proxy client. Yet, if I understood well, Jabber servers maintain only one connexion to each other at a given moment instead of having one connection per client.
Thus my question : does this plugin take advantage of this philosophy, or are they completely separate concepts and you have to maintain one connection per client from the jabber server to the legacy server ?
I might figure this out of RFC in the coming days, yet implementations could prove me wrong, so I figured I’'d better ask how it works to competent people :]
As a complementary question, I’‘d like to know, in bandwith, how much connexions to legacy servers cost. Though I suppose I’‘m doomed to figure that out by myself, I’'d really appreciate to have some clues about that.
Thanks in advance for your time
gateway.jar (1176268 Bytes)