For more info, visit http://ivan.vucica.net/zxmpp/.
What is it?
Goal is to have a backend library for doing XMPP, and a separate GUI that will allow attaching an overlay over existing webpage, as well as almost transparent reconnection upon unloading the page and reloading it.
Another goal is to support major standards-based browsers: Safari, Chrome, Opera, Firefox.
Z-XMPP has been tested with the following BOSH connection managers:
Z-XMPP has been tested with the following XMPP server software:
Following SASL authentication methods are partially or fully supported:
Following XEPs are partially or fully supported:
- XEP-0030: Service Discovery
- XEP-0054: vcard-temp
- XEP-0085: Chat State Notifications
- XEP-0092: Software Version
- XEP-0115: Entity Capabilities
- XEP-0124: Bidirectional-streams Over Synchronous HTTP (BOSH)
- XEP-0206: XMPP Over BOSH
There may be additional features supported, but not documented.
Please read the LICENSE to see current use terms.
To see how to set up
demo.php to work, and to see how to add Z-XMPP to your
web site, see README.
These instructions can, of course, be improved, and the author will be happy to answer your questions on how to get Z-XMPP to connect to your XMPP server on your web site.
Patches and good natured criticism can be directed to email@example.com.
Copyright 2010-2011 Ivan Vučica