[JDEV] EtherX vs. Transports

Mark Zamoyta mark at zamoytatech.com
Fri May 11 13:48:44 CDT 2001


I was thinking of writing a Jabber transport to access my company's
proprietary IM system, but several major problems arise:

1)  There are thousands of Jabber servers and each one would need to run my
transport for its users to access my system.  There's no way 35,000 + Jabber
server admins would run my transport.
2)  Upgrades would be a nightmare.
3)  Supporting 35,000 + active transports would never happen.

The solution I've come up with is for my company's system to "pretend" to be
a Jabber server.  This way all Jabber servers could communicate with my
system without the need for transports... at least that's what I'm hoping!

It seems to me I would need to understand how EtherX works so I could write
a single transport on my end.  Is it possible to get the EtherX protocol?  I
don't see this documented anywhere.

Other communication protocols such as SMTP, IRC, etc... specify
client-to-server protocol as well as server-to-server protocol, but for
Jabber I only find client-to-server protocol documented.

I appreciate any help in getting this information.

Mark







More information about the JDev mailing list