[
Lists Home |
Date Index |
Thread Index
]
- From: Ken MacLeod <ken@bitsko.slc.ut.us>
- To: <xml-dev@ic.ac.uk>
- Date: 22 Sep 1999 09:53:15 -0500
"Rick Sanderson" <ricks@fourbit.com> writes:
> I am working on a generic framework for client/server/distributed
> apps, and have decided that XML belongs in the messaging
> subsystem. My question basically boils down to this: should XML
> messaging be based on a "metadata" language, or on a "domain"
> language?
I think you'll find a wide variety of opinions on this one.
Metadata languages are often easier to apply when you don't have
control over the data model of the data you will convert to and from
XML.
If you control the entire usage of your application (clients and
servers) you can easily define a domain language and use that. Most
XML applications that define an XML DTD or schema for their specific
messages are, of course, domain languages.
There are several projects aimed at automatically associating domain
languages with general data models.
My list is out of date, but the following are some examples of each:
* Metadata languages for messaging using XML
* LDO-XML <http://casbah.org/LDO/>
* ObjectSource <http://www.xml.com/pub/1999/09/serialization/index.html>
* SOAP <http://www.develop.com/soap/>
* WDDX <http://wddx.org/>
* XML-RPC <http://www.xmlrpc.com/>
* XP Extensible Protocol, an expired Internet Draft
* Messaging support for Domain languages
* XMLTP <http://xmltp.org/>
* Tieing domain languages to data models
* Coins <http://www.jxml.com/coins/>
--
Ken MacLeod
ken@bitsko.slc.ut.us
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)
|