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


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: APIs, messaging

BTW, the reason I think OO design is more of a subjective experience is that
object do so much more than manipulate data, and has larger scope for
creativity. Objects are good, data models are good; they can be made to work
together better, IMNSHO.

> -----Original Message-----
> From: Simon St.Laurent [mailto:simonstl@simonstl.com]
> Sent: Tuesday, May 22, 2001 10:30 AM
> To: xml-dev@lists.xml.org
> Subject: APIs, messaging
> After reading the last week or so of messages, I'm wondering 
> if maybe we're picking up on a division which is kind of but 
> not quite parallel to the documents vs. data division.
> It seems like we have people who want to use XML the same way they've
> used data structures in programs, building tightly-defined 
> APIs to close
> tolerances the same way they've built programs for the last 
> few decades.
> APIs are built and documented and developers have to conform to the
> rules of the API to use them.
> There's another group of people who want to use XML to get out of that
> world of close tolerances and into a much less precise approach where
> messages are exchanged and things may or may not happen 
> depending on the
> understandings of the sender and the receiver.  Message formats may or
> may not be documented and developers can use information for processes
> quite different from the original design.
> Does that seem like a reasonable breakdown of the situation?
> Simon St.Laurent
> XML: A Primer, 3rd Edition - just released!
> http://www.simonstl.com
> ------------------------------------------------------------------
> The xml-dev list is sponsored by XML.org, an initiative of OASIS
> <http://www.oasis-open.org>
> The list archives are at http://lists.xml.org/archives/xml-dev/
> To unsubscribe from this elist send a message with the single word
> "unsubscribe" in the body to: xml-dev-request@lists.xml.org