After waiting long enough for a jabber class to surface / resurface for Realbasic, I decided to get my own hands wet. Only took me a couple of hours to add the basic set of functionality from the RFC.
The class currently provides simple access to
- connect / disconnect
- authentification (currently only plain, but working on encrypted auth aswell)
- register / unregister
- set presence
- simple sending / receiving of messages
- error handling
Once those above are stable, I will move to the more advanced features. Really wonder why I have not done this before :), but it sure is a nice way to clear my head a bit and dive more into the xml / socket capabilities of Realbasic.