How do you compare Jabber, XMPP, RSS, and SMS to WebSocket?
XMPP (eXtensible Messaging and Presence Protocol) is a high-level XML-based IM protocol implemented by servers such as Jabber. RSS (Really Simple Syndication) is another popular XML-based protocol. Both of these protocols can be “pushed” over the Web using client-side or server-side polling. They can also be pushed using Kaazing’s implementation of Server-Sent Events (or WebSocket for that matter). One of Kaazing Enterprise Gateway demos shows a simple Javascript-based Instant Messaging client communicating with Google Talk, an XMPP-based IM client. SMS, which typically is the protocol used for “texting” is a non-Web push technology used primarily on mobile phones. A WebSocket-to-SMS proxy would be very useful and straightforward to integrate with Kaazing Enterprise Gateway.