|
[EDI-L Mailing List Archive Home]
[Message List]
[Reply To This Message]
RE: The Ubiquity of XML - again.

I knew this was all leading back to the BSR. 8-) I'm out of the loop on BSR,
but seven or eight years ago it seems to me it was having a lot of trouble
getting traction because the semantics were the problem. Given a list of common
XML tags, we have Terminology, even a hierarchy of terminology, but not
Semantics. I have plenty of terms, but what do they mean? One of the examples
I seem to recall from years gone by was DeliveryDate. Is that the exact date
upon which a given thing will be delivered or is it the date by which a given
thing must be delivered or the approximate date upon which the given thing was
delivered?
As I said, I'm out of the loop on that. Would I be safe in assuming that
headway has been made? If not, we're soon going to get to the point where we
need implementation guides to explain each user's perspective on how to
implement the respective XML messages...isn't that one of the reason's that
everyone hates EDI?
Please do not think that I am suggesting any advantage of EDI tags vs. XML tags.
I am emphatically not. The net is XML's got the edge so long as the tags are
in a language recognizable to the human user, but to the average computer
program it's a dead heat.
Best regards,
Bill Chessman
Inovisâ¢
-----Original Message-----
From: William J. Kammerer [mailto:
Sent: Friday, February 04, 2005 3:30 PM
To: EDI-L Mailing List
Subject: Re: [EDI-L] The Ubiquity of XML - again.
Raising this issue of English language tags is itself beating a dead
horse. See a brilliant exposition entitled "English Language Tags,"
addressed to the ebXML Core Components Team on 31 Jan 2001, at
http://lists.ebxml.org/archives/ebxml-core/200101/msg00183.html.
And do the EDIFACT tags, like MEA or BEG, mean anything to anyone who
can't make out English?
Nevertheless, I'll add this "deficiency" of XML - as applied to
interoperable B2B standards - to the list.
William J. Kammerer
Novannet
Columbus, OH 43221-3859 ⢠USA
+1 (614) 487-0320
----- Original Message -----
From: "Bill Chessman" <
To: "EDI-L Mailing List" <
Sent: Friday, 04 February, 2005 12:34 PM
Subject: RE: [EDI-L] The Ubiquity of XML - again.
William,
Move the dead horse aside. I'm now being misattributed and I'm very
disappointed. No, I never claimed that XML was unsuitable. What I
said, and clearly I'm happy to say it again, is the simple one-for-one
substitution of XML for EDI (which amounts to nothing more than a syntax
"regime change") does not derive any value. Sure you can *parse* XML
using SAX or DOM. What you get is the XML data broken up into more
digestible chunks, but there is no more meaning to the data than there
is with the comparable EDI data. I've always been surprised that
nobody's written a comparable EDI parser...that *parses* the EDI data.
Then you'd get the EDI data stream in more digestible chunks, too. The
fact that an industry does or does not use EDI or XML, frankly, has
nothing to do with what I'm saying. My above statements are purely
technical issues. Summary: one-to-one substitution of XML for EDI = no
value add.
Does this mean that new people in the arena shouldn't adopt XML?
No...they'll probably get lots of great *new* uses out of it, just like
you're trying to tell me. But if a shop is going to swap out EDI and
replace it with XML to do *exactly*the*same*thing*, I return to my
original query: what's the point?
With respect to "readability", yes, even I can agree that "StreetName"
is meaningful when it's within "Address" within "Party" within
"BuyerParty" but those phrases are meaningful to me because I speak
"English" (or at least the derivative known as "American"). Frankly,
your example also disappoints me and leads me to two important points:
1) Programming languages don't understand English any better than they
understand Portuguese, Russian, Greek or Mandarin Chinese. 2) I also
agree (as I'm sure everyone else on this list does that "NomaDaRua" is
meaningful when it's within "Endereço" within "Partido" within
"PartidoDoComprador". Same would be true for "ÎνοµαοδÏν" within
"ÎιεÏθÏ
νÏη" within "ΣÏ
µÃαλλϵενοµÎÏοÏ" within
"ΣÏ
µÃαλλϵενοµÎÏοÏαγοÏαÏÏÏν". But at least I'll be
able to get those
values through my SAX parser.
Am I saying "XML bad, EDI good?" Not on your tintype.
Respectfully,
Bill Chessman
Inovisâ¢
P.S., Much as I respect your ability to do COBOL...Dude, it's the 21st
century. 8-)
.
Please use the following Message Identifiers as your subject prefix: <SALES>,
<JOBS>, <LIST>, <TECH>, <MISC>, <EVENT>, <OFF-TOPIC>
Access the list online at: http://groups.yahoo.com/group/EDI-L
Yahoo! Groups Links
|
 |
Subscribe in XML format
| RSS 2.0 |
|
| Atom 0.3 |
|
|