Instant Messaging Planet   Earthweb  
Events Jobs Premium Services Media Kit Network Map E-mail Offers Vendor Solutions Webcasts
   subjects:
Search EarthWeb Network

internet.commerce
Be a Commerce Partner

Instant Messaging Planet : Enterprise IM: XMPP Gets Second Vote of Confidence


XMPP Gets Second Vote of Confidence
February 10, 2004
By Christopher Saunders

Supporters of the Extensible Messaging and Presence Protocol -- also known as the Jabber protocol -- received another validation of their work, as the steering body of the Internet Engineering Task Force approved the second of the movement's major specifications to become an Internet standard.

On Monday, the IETF's Internet Engineering Steering Group approved the spec titled "XMPP-IM," which builds on the XMPP-Core specification, approved late last month. While XMPP-Core defines XML schemas for real-time communications and presence information, XMPP-IM ties those underlying functions into an IM framework. More specifically, XMPP-IM defines XMPP stanzas used for communicating IMs and presence information.

As a result of the standardization -- which effectively means that development on the protocol is complete -- it's possible that enterprise buyers will look more favorably on investing in XMPP-based IM solutions. It also could mean that the protocol will see greater adoption by developers looking to bake an IM protocol into their applications.

Both XMPP-Core and XMPP-IM were contributed to the IETF by the independent Jabber Software Foundation (JSF) -- the not-for-profit steering body modeled on the IETF and overseeing development of the open-source technology.

Together, the two standards -- both officially known in IETF parlance as Proposed Standards -- provide the basic tools for developers to complete a fully featured XMPP instant messaging solution.

"The IM document ... defines some extensions to the core streaming protocols in order to do some of the functionality that's expected of a basic instant messaging and presence system -- like contact lists, being able to block other users from taking to you, detailed information on how the subscriptions work for presence ... that sort of thing," JSF Executive Director Peter Saint Andre told InstantMessagingPlanet.com last month. "In practical terms ... you need both documents to deploy an IM and presence system that has the kind of functionality that people expect."

He added that one of the major changes in the XMPP-IM spec from the JSF version had been the addition of communication blocking ... which "enables you to block your presence from other users ... and all sorts of things like that, in a quite granular fashion."

The protocols also don't define advanced features, such as group chat or file sharing. Specifications on those are likely to be developed and maintained by the JSF, and are unlikely to find their way into the IETF approval process because they weren't originally considered requirements.

But more importantly, supporters say the two documents, XMPP-Core and XMPP-IM, address the requirements of IM and presence systems as laid out by the earlier Instant Messaging and Presence Protocol (IMPP) IETF Working Group in 2000. Adherence to those requirements was a stated goal of the protocol-specific Working Groups that emerged from the IMPP Working Group when it reached an internal stalemate.

(Another Working Group that emerged from IMPP is the SIMPLE group, focusing on using SIP, or Session Initiation Protocol, as the foundation for an IM system -- SIP for Instant Messaging and Presence Leveraging Extensions. It has yet to submit IM drafts to the IESG for consideration as a Proposed Standard.)

However, the two XMPP specs do not address translation into common definitions created by the IMPP Working Group. Those definitions, dubbed Common Profile for Presence and IM (CPIM), defined semantics and data formats for common IM services, for use in the creation of gateways between IM services.

The XMPP Working Group is also likely within months of receiving approval for a CPIM document. It's also near to approval on a specification for the end-to-end security of data.

Christopher Saunders is managing editor of InstantMessagingPlanet.com.

Interested in better understanding IM protocols and how they can affect your business? Join us at the Instant Messaging Planet Spring Conference and Expo, March 3 and 4 in Boston. Sessions include: "IM Technology Introduction: Transports, Protocols, and Integration into Your Systems" and "What is IM & Why Enterprise Instant Messaging is Just as Important as E-mail."

Tools:
Add www.instantmessagingplanet.com to your favorites
Add www.instantmessagingplanet.com to your browser search box
IE 7 | Firefox 2.0 | Firefox 1.5.x
Receive news via our XML/RSS feed

Enterprise IM Archives

 
Related Articles
IETF OKs 'XMPP-Core'
IETF Closes in on Linking Geographic Info, Presence
Antepo Ups Ante with New Server
Product Watch
NetSaro Enterprise Messenger - Private and Secure Enterprise Instant Messenger
Setup your Private and Secure Enterprise Instant Messaging Network.

Fonwar Mobile - Fonwar Mobile.
New free gaming community with mobile Games, Ringtones, Wallpapers, Photos and Videos with community features SMS, Chat, Blog, Group like Facebook, Friendster and MySpace.

Fonwar IM v2.2 Beta - Live chat .
Free Fonwar IM, live chat & interact over internet data plan or WiFi.

more products >>

Glossary
Jabber
LDAP
MMS
presence
SIMPLE
SIP
SMS
SSL
store and forward
XMPP
Search for more networking terms ...
 
FREE Tech Newsletters