[jdev] Looking for a good Java API

Peter Saint-Andre stpeter at jabber.org
Fri Apr 1 10:09:00 CST 2005

On Fri, Apr 01, 2005 at 04:58:28PM +0100, Phil Wilson wrote:
> > > support. If anyone
> > > on the list can recommend a good alternative (i.e. simple to use,
> > > reliable and well documented) I'd really appreciate it.
> I've written apps using alternately Jabberbeans, Yaja! and Smack, and Smack
> is *by far* the most reliable and well documented. Smack isn't necessarily
> the best for writing components (or wasn't when I last used it, but I
> believe they've done more work in that area since), but its overall XMPP
> support is superior to everything else I've used.
> Unless anyone has a better suggestion (I've never used Marbles, for
> instance), I'd love to hear it, because I'd be pretty surprised :)

Smack is usually recommended for client development. JSO is usually
recommended for component development. Or at least that's what I've 
seen on the lists (I'm not a Java guy myself).


Smack and JSO are the most modern, up-to-date libs for Jabber/XMPP 
development in Java. Jabberbeans, Yaja, Marbles, etc. are all older 
libs that I don't think people would recommend these days.



More information about the JDev mailing list