Dr. Dobb's is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.


Channels ▼
RSS

Web Development

Group Chat Evolving Into E-Mail 2.0


At the heart of XMPP are the XML document markup standards. Application developers can manipulate their documents as part of chat sessions, such as acting on a particular purchase order or invoice, and have chat sessions produce various kinds of structured documents. "This is the wave of the future, where we are going beyond just plain text chats and doing more structured information management," said Jabber's Saint-Andre.

Complementing the standards efforts is other work to extend basic IM functionality into new areas, including group chats and support for multiple IM identities, along with the ability to interoperate across various private and public networks. Among those with clients or working on clients are Jabber, Microsoft's Live Messenger, Lotus' Sametime, Reuters, Yahoo's Messenger, Apple's iChat AV, and AOL.

Also of note is the work at VoIP powerhouse Skype, which earlier this fall added group chat features to its Windows-based IM software. What makes all these efforts possible is a relatively simple protocol structure and easy-to-assemble building block pieces that make up each IM and chat application.

Easy Support

Perhaps the most welcome advantage for IT personnel is that chat is relatively simple to administer. "Managing chat is much like managing an IM system, and deployment is very easy," said Nick Fera, the CEO of Parlano, who sells a chat application called MindAlign. "You need to establish ethical walls and compliance rules, but otherwise, it fits in real easy from an IT perspective."

More of the IM vendors such as AOL, Microsoft, and Lotus have begun to open their programming interfaces to enable businesses to build presence-aware applications. Lotus' Sametime, for example, is now entirely based on IBM's Eclipse open source software, making it easier for developers to extend its functionality.

Another example is Connectria, a Lotus Sametime partner that has worked on extensions to Sametime that literally map where particular staffers are in the world. "You can quickly look up someone's job position in the company," said Chris Miller, an analyst with the developer. "It cuts down the time to find someone for a particular job or task."

Other business IT departments are finding new ways to incorporate chats and presence-awareness into their existing applications, such as sales force and training applications. They're finding chat is easy to adopt, adapt, and support, and they can start up chat channels through which each project team can collaborate. Supporting chat servers is similar to supporting other communications servers, such as those for e-mail, and the chat system can be deployed as an internal support tool to help answer IT-related questions and leverage already-stretched IT staffers.


Related Reading


More Insights






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.