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


Help: OASIS Mailing Lists Help | MarkMail Help

ebxml-transport message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]

Subject: RE: [Fwd: Re[2]: Concern with basic ebXML TRP Syntax/Semantics]

Chris (as always) is right on the mark! To use another analogy;

When you place an order with Dominos for a pizza, breadsticks, whatever this
becomes the "payload" that is packaged in a pizza box (the packaging) which
the "delivery man" (transport) is responsible for delivering to a
destination. Upon receiving the "package" you thank the delivery man
(positive acknowledgement of receipt), remove/discard the packaging and
enjoy the payload. It's the same with ebXML. The MIME parts are the "pizza
box packaging" that gets stripped off and discarded exposing the payload and
header which gets processed in the appropriate way. Notice the flexibility
of the pizza box packaging, it can be transported by a delivery man,
picked-up, heck it could even be mailed via the USPS.  The same is true for
the MIME based packaging used in ebXML, an ebXML message can be sent via
MIME aware transports (e.g. SMTP, HTTP) or non-MIME aware transports (e.g.


Dick Brooks

-----Original Message-----
From: owner-ebxml-transport@lists.oasis-open.org
[mailto:owner-ebxml-transport@lists.oasis-open.org]On Behalf Of
Christopher Ferris
Sent: Monday, May 01, 2000 1:49 PM
To: ebXML-Transport@lists.oasis-open.org
Subject: Re: [Fwd: Re[2]: Concern with basic ebXML TRP Syntax/Semantics]


Clearly, there is still abundant misconception as well
as misunderstanding of the TR&P's use of MIME
for the *packaging* of ebXML messages.

MIME is used *exclusively* as the packaging medium
for messages which will typically, although not exclusively,
be XML including ALL of the ebXML header information
which will be expressed as an XML document(s?).

The MIME usage in the TR&P packaging can be thought of
as paper, plastic or foil wrap for the ebXML sandwich. Just
something which holds the pieces together. A sandwich
without the wrapping would be reduced to cold-cuts and
bread when transported home from the deli without its
packaging. It is all the same bits, but some of the context
has been lost;-)

Bottom line. The sandwich is the *same* regardless of
the choice of wrapping used by the deli.

To finish the analogy:
	XML == ham and cheese on rye == business document & msg header
	MIME == plastic wrap
	other == paper or foil == any other packaging technology
		*including* the not-yet-developed XML packaging
		specification and technology some seem to believe
		is somehow a requirement for ebXML

The message (business document and header info) is *still* XML
regardless of which packaging technology is used.

MIME usage in this context is irrelevant to the business/application
processing (whether B2B or A2A or x2x). None of the information
in or about the message is expressed as MIME headers unless, of
course, the business partners have chosen to exchange
information (payload) expressed as MIME headers (something which
our packaging solution will permit, but likely, a bit obtuse;-).

MIME packaging is supported directly by many of the deployed infrastructure
technologies (HTTP,
SMTP, etc.) and indirectly
by others (eg. FTP which ignores it all together). MIME
packaging software is readily available (eg. javax.mail.internet.*)
and easy to use.

Our use of MIME does not, in any way, conflict with our (ebXML)
overall objective of enabling XML message exchange across
the internet. If anything, it allows us to get there sooner
rather than later, and yet leaves the door open for something
else down the road.



Surendra K Reddy wrote:
> I see many benefits of doing it in XML compared to MIME.
> In one important aspect is providing an extensible framework through
> XML where MIME from the business perspective is more complicated
> in M2H(machien-to-human) interactions or A2A/B2B scenarios.
> --Surendra
> -----Original Message-----
> From: owner-ebxml-transport@lists.oasis-open.org
> [mailto:owner-ebxml-transport@lists.oasis-open.org]On Behalf Of William
> J. Kammerer
> Sent: Monday, May 01, 2000 6:54 AM
> To: ebXML-Transport@lists.oasis-open.org
> Subject: Re: [Fwd: Re[2]: Concern with basic ebXML TRP Syntax/Semantics]
> Dick Brooks asked on April 12th: "Why should we invest a significant
> amount of time to recreate MIME as XML when the end result is something
> that is more complicated and less functional that MIME, why not simply
> use MIME? What is the advantage of being "pure XML"? Someone please
> answer this question - I'm stumped!"
> Ooops!!  What if I substituted "EDIFACT" or "X12" for every instance of
> "MIME" in your message?
> William J. Kammerer
> 4950 Blazer Memorial Pkwy.
> Dublin, OH USA 43017-3305
> (614) 791-1600
> Visit FORESIGHT Corp. at http://www.foresightcorp.com/
> "Commerce for a New World"

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]

Search: Match: Sort by:
Words: | Help

Powered by eList eXpress LLC