[Home] [By Thread] [By Date] [Recent Entries]


"Bullard, Claude L (Len)" wrote:
> 
> If you ever find yourself in front of an audience trying
> to explain the why of XML, particularly to programmers,
> try this:
> 
> XML interoperability is often misunderstood because since XML
> does not have operations, what is it doing to make a system
> interoperable?  The network effect? The network effect is a
> power law, not a force for good or evil. Like XML, it does not care.
> 
> Think about it as two dimensions of interoperable scalability.
> In the x, there is data.   In the y, there are operations.
> The x dimension scales almost infinitely if the names are well chosen.
> The y dimension does not scale well as most operations are local.

I believe the y dimension assumption breaks down in a service-oriented
architecture, in which operations are shared among multiple service
consumers. But my statement may/may not be contadicted by the rest of
your post.

Kind Regards,
Joe Chiusano
Booz | Allen | Hamilton
Strategy and Technology Consultants to the World

> However, when the x names are chosen well, that is, are
> semantically potent, the x and y dimensions couple via the network
> power law to drive the value of x and y simultaneously.
> 
> That coupling is why XML won.
> 
> len
> 
> -----------------------------------------------------------------
> The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
> initiative of OASIS <http://www.oasis-open.org>
> 
> The list archives are at http://lists.xml.org/archives/xml-dev/
> 
> To subscribe or unsubscribe from this list use the subscription
> manager: <http://lists.xml.org/ob/adm.pl>

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member