Instant Messaging in Java

This theme has been constantly coming back to me over and over again. First time, it was just a challenge to create an ICQ client, while I was learning java net API. Well, the result wasn’t that satisfying 🙂 .
When I purchased my first MIDP 1.0 enabled Nokia two years ago, I returned back to my ICQ work and finally developed a tiny library able to connect, download contacts and send a message. Suddenly, what worked well in Nokia emulator, didn’t do well inside the real phone. The reason was Nokia implementation of MIDP 1.0 doesn’t contain implementation of java sockets, which are essential during the initial handshake.
Recently I was searching for Jabber libraries to create a very simple Ariba Buyer client. This type of client will be called from two places – from within the Buyer itself, while the purchase order has to be approved by given person as so as from Tibco to notify admin, when something really screws up.
I came across to the Jive XMPP/jabber library (Jive is known thanks to their great forums soft) called Smack API, which looks very promising. Besides that, Jive is going to release their own open source XMPP server – press release, which can be interesting for automated quick messaging within the companies, where email is sometime too slow. 🙂

2 thoughts on “Instant Messaging in Java

  1. Josef Petrák

    You are finally being interested in Jabber! That’s great. What about create own Jabber account to accelerate your communication? ICQ is too slow!

  2. Pingback: texas holdem

Comments are closed.