I’‘m looking at those two as well (punjab, JHB) - I haven’‘t been able to thoroughly compare them though. JHB seems a little easier to integrate in JiveMessenger, but feature-wise, I couldn’'t tell you which one to take.
Both punjab and JHB are based on the same architecture. This architecture (called ‘‘HTTP-Binding’’) is described in a Jabber Enhancement Proposal (JEP), numbered 0124. You can read the entire specification at http://www.jabber.org/jeps/jep-0124.html[/url].
You write you have trouble setting up JWChat. If you’'re using JWChat combined with JHB, make sure they both run on the same host and on the same port (I ran into that problem this morning).