OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: [xml-dev] Why XML for Messaging?

[ Lists Home | Date Index | Thread Index ]

> Still we are arguing generalities.  Why XML for messaging?

If you're invoking remote methods, you need to be concerned about the integrity
of parameters (or arguments). Otherwise you may not have consistent behavior.
XML provides interoperability when passing parameters. XML schemas give us type
checking. It's also helpful for exception handling.

Sure we could use comma-delimited text for interoperability, but we'd be tied to
positional logic, counting commas and inventing something if we wanted to do
type checking and message validation.

There's no magic required for messaging with binary formats. The industry has
been there and done that. X.12 and EDIFACT are EDI standards that have been in
play for years. But those are well-defined message sets.

One more perspective:

"SOAP Version 1.2 Usage Scenarios"

======== Ken North ===========


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS