Advantages of Jabber


Jabber allows you to develop products for real-time communication and presence-based services in which a Jabber server maintains chat sessions of end users. Some advantages of Jabber are:

  • Open Source: Provides open-source protocols. Jabber also provides free and paid implementations for servers, clients, and components that can be integrated into your existing applications. The free implementation of servers includes jabberd version 1.0 onwards, OpenIM and ejabberd. The paid implementation of servers includes Antepo and Merak. The free implementation of client includes Agile, Colibri, and e4Applet. The paid implementation of client includes Akeni, Chatopus, and IMChat. The freeware components include oajabber. The paid compenents includes myMatrix and XMPP Com Library.

  • XML Message Structure: Utilizes XML message structure for data streaming between end users.

  • Decentralization: Allows you to develop and run your customized Jabber server due to similarity between Jabber network and e-mail architecture. This allows companies and individuals to run their customized IM services.

  • Extensibility: Allows extending the basic XML format by using the XML and custom namespaces to customize the protocols for specialized applications.

  • Diversity: Provides flexibility to build real-time applications and services apart from IM, such as file sharing, gaming, and remote system monitoring.




Developing Applications Using Jabber
Developing Applications Using Jabber
ISBN: N/A
EAN: N/A
Year: 2004
Pages: 68

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net