← Prev in month ← Prev in thread
Next in thread → Next in month →

RE: [xml-dev] basic qs - how is xml more flexible for exchanging data?

From
Anil Philip <>
To
"Bullard, Claude L (Len)" <>, xml dev <>
Date
2005-09-15T20:58:27Z
ID
<>
Thread
RE: [xml-dev] basic qs - how is xml more flexible for exchanging data?
Len,
Thanks for your post - 
> No free lunch at the semantic table. 
that is a pearl.
thanks,
Anil

--- "Bullard, Claude L (Len)"
<> wrote:

> Permathread # ?
> 
> It saves you from arguing about lex/syntax, and it
> has 
> a reasonably robust structure.  Past that, you 
> get into applications so YMMV.  There are some
> reserved 
> attributes and namespaces but for the sake of
> brevity, 
> I won't go there.
> 
> XML is not now nor has it ever been the ability to 
> blindly exchange information.  It IS sharing at the 
> primitive level of a parser but not names or types. 
> For that, you have to step up to the next layer 
> of description such as what a schema language
> provides, 
> and then you have to be sure you share that.
> 
> No free lunch at the semantic table.  XML doesn't
> care 
> so you have to.  It's better than delimited ASCII
> because 
> it has structure and relies on Unicode.
> 
> len
> 
> 
> From: Anil Philip [mailto:]
> 
> I would agree that XML is human readable and that
> XML+HTML is probably better than HTML. However, I
> was
> wondering:
> When we used C, (I guess there's an entire
> generation
> that didnt need to learn it :)), one transferred
> data
> using structs.
> eg.
> /* from memory... */
> struct Foo {
> int i;
> char[] str;
> long j;
> };
> 
> The Sender and Receiver were tied into explicitly
> knowing about Foo's structure - and so were
> considered
> tightly coupled, a bad thing.
> 
> With XML, one is sending the description together
> with
> the data in a tagged text file. However, in most
> cases
> of data transfer, the code of both Sender and
> Receiver
> still has to know the structure of Foo especially
> when
> parsing the data file. So how is it more flexible or
> even better? (apart from endian stuff)
> thanks,
> Anil Philip
> 
>
-----------------------------------------------------------------
> 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://www.oasis-open.org/mlmanage/index.php>
> 
> 



		
__________________________________ 
Yahoo! Mail - PC Magazine Editors' Choice 2005 
http://mail.yahoo.com
← Prev in month ← Prev in thread
Next in thread → Next in month →