'''[http://xmpp.org/%|%XMPP]''', an acronym for e'''X'''tensible '''M'''essaging and '''P'''resence '''P'''rotocol, is the generalized [XML] streaming protocol that underlies [Jabber]. ** See Also ** [Coccinella]: XMPP-based messaging program and whiteboard [jabberlib]: an independent module for [Tcl] that provides an [XMPP] implementation [tkabber]: an [XMPP] implementation in [Tcl]. Uses [tclxmpp]. Previousy used [jabberlib] [tkchat]: in instant messaging client that uses [XMPP] [tclxmpp]: a client library for accessing [XMPP] services [tclxmppd]: a server daemon for XMPP-based services ** Description ** XMPP was used by Google Wave. ** Reference ** [http://en.wikipedia.org/wiki/XMPP%|%Wikipedia]: [RFC] [http://www.ietf.org/rfc/rfc3920.txt%|%3920]: Extensible Messaging and Presence Protocol (XMPP): Core: [RFC] [http://www.ietf.org/rfc/rfc3921.txt%|%3921]: Extensible Messaging and Presence Protocol (XMPP): Instant Messaging and Presence: ** Discussion ** [RLH] 2009-06-01: Does Tcl have anything library wise that talks xmpp? [tclxmpp]. New projects should probably use this library. There is also a server-side daemon called [tclxmppd]. ---- [DKF]: XMPP can also be used as a transport protocol for [SOAP], which is helpful for when you have long-lived webservice communications between two parties (especially when one party doesn't want to open incoming ports in their firewall). <> Internet | Glossary