The Cover PagesThe OASIS Cover Pages: The Online Resource for Markup Language Technologies
Advanced Search
Site Map
CP RSS Channel
Contact Us
Sponsoring CP
About Our Sponsors

Cover Stories
Articles & Papers
Press Releases

XML Query

XML Applications
General Apps
Government Apps
Academic Apps

Technology and Society
Tech Topics
Related Standards
Last modified: April 27, 2001

[April 27, 2001] "The MessageML Forum is an independent, non-profit industry association founded to develop and promote MessageML, the new open standard for sending XML messages to individuals. MessageML Forum membership will be comprised of innovative companies across multiple industries that have an interest in promoting advanced messaging, including software firms, corporate senders of messages, communications service providers, technology integrators, independent developers, and communications device manufacturers. The MessageML Forum is supported and facilitated by the IEEE Industry Standards and Technology Organization (IEEE-ISTO), a leader in technology standards development."

"The MessageML SmartMessage uses XML to control processing, formatting, organization and delivery of electronic messages, resulting in the creation of a different, more intelligent kind of message....The MessageML Forum is an independent, not- for-profit industry association pioneering the next generation electronic message, called the MessageML 'SmartMessage.' The mission of the forum is to promote the adoption and further the development of this new open, XML-based messaging standard. The SmartMessage specification is the convergence of email with Internet and XML technologies, providing corporations with a new, rich way to electronically communicate with their customers, while maintaining compatibility with the existing world-wide email network."

From the FAQ document: "The goals of the MessageML Forum are to (1) develop and promote a new, open SmartMessaging email standard, (2) build a cross-industry, open environment where industry input drives the specification progress, and (3) support the development of MessageML-based applications and services. MessageML compliments all task-oriented XML dialects [SynchML, VoiceXML, NewsML] in that it can make them come alive and dynamically move out of custom software solutions, and instead move from person-to-person or company-to-person as a "Payload" of a SmartMessage. The idea for MessageML spawned from the intellectual property and products developed by Centerpost Corporation. Centerpost, in helping corporations communicate with their customers with XML, realized the potential of a ubiquitous standard that could operate seamlessly between organizations and individuals, and thus helped found MessageML to attain this goal."

From the Version 0.9g specification: The MessageML specification is a proposed standard for a new style of electronic messaging. It provides a design where message content drives the decision process. This means that even before a user reads a message, it has been prioritized and routed to a pre-defined communications device or application. The sender focuses on the content and MessageML provides the constructs to tag the content and properly transform it into a viewable format for delivery to the target communications device. MessageML is based upon eXtensible Markup Language (XML)... A SmartMessage is an electronic message that provides a single, standard envelope to deliver its content to a host of communications devices and applications, referred to in this document as endpoints. These endpoints include mobile phones with messaging capability, wireless PDAs, pagers, fax machines, PC e-mail inboxes, instant messaging applications, and standard telephones. Thus, a SmartMessage sent to a pager would look the same as a SmartMessage sent as an e-mail in HTML format. The MessageML architecture separates the content from the presentation, and allows the sender to define how its message content should be displayed to the user on these various endpoints. A SmartMessage also contains a robust set of self-descriptive attributes or meta data about its content. By examining this meta data, a process or recipient can determine how the message should be handled, for example, how the message should be prioritized, handles and delivered. MessageML also incorporates message stylesheets which are applied to the message content to create communication device specific message formats. Again, by separating the content from the presentation a SmartMessage can transform it's contents to any other presentation format. This allows MessageML to interoperate and leverage other proprietary and XML-based communications formats. For example, a SmartMessage could be sent to a WAP-enabled phone by transforming its contents to WML or a speech recognition dialog could be initiated over a telephone by transforming a SmartMessage into a VoiceXML document. The end result is that it becomes easier for both the SmartMessage service provider and their recipients to manage, receive, route, and interact with electronic messages. This document describes the MessageML architecture, format definitions and stylesheets, and discusses implementation samples. It also provides the necessary information to develop MessageML based applications and services."

On XML (Instant) Messaging, see [1] Common Profile for Instant Messaging (CPIM); [2] Jabber XML Protocol; [3] WAP Wireless Markup Language Specification; [4] MessageML; [5] XML Messaging Specification (XMSG); [6] Wireless Village Initiative.


Hosted By
OASIS - Organization for the Advancement of Structured Information Standards

Sponsored By

IBM Corporation
ISIS Papyrus
Microsoft Corporation
Oracle Corporation


XML Daily Newslink
Receive daily news updates from Managing Editor, Robin Cover.

 Newsletter Subscription
 Newsletter Archives
Globe Image

Document URI:  —  Legal stuff
Robin Cover, Editor: