[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Binary XML

  • From: "Arnold, Curt" <Curt.Arnold@h...>
  • To: "'xml-dev@l...'" <xml-dev@l...>
  • Date: Tue, 26 Sep 2000 16:59:25 -0600

binary xml xerces
There has a been a decent amount of debate on the Xerces-J-dev mailing list in the last few months over proposed Requirement 39  (http://xml.apache.org/xerces-j/issues.html#req.39) for Xerces 2:

The parser should allow for automatic detection of compressed/encrypted documents.

Unfortunately, the mailing list archive is having its own problems, so I can't give you links to any of the significant postings.

Basically, my idea when I proposed it was that in the event that a binary stream was not recognized as any supported encoding family, then the application should have a chance to see if it recognizes
it as a compressed or encrypted stream and would be able to wrap the input stream from URL resolution with a decompression/decryption wrapper before trying encoding detection again.  In my reading,
this would fall under the "wrapper of some kind" described in the encoding detection section of the XML recommendation.

When you know that a document is compressed or encrypted and does not have any external resources, then it you could pass a stream wrapped with decompression/decryption wrapper.  However, when you are
dealing with a document that might have compressed or encrypted external entities, DTDs, schemas, XInclude's, XLink's, etc, then that approach is insufficient.  There has been some discussion that you
might be able to use either the entity resolution mechanism or use a platform mechanism to address it, but I'm not convinced that those are sufficient.  If so, then the requirement would be a gimmee.

This requirement will probably come up for a vote (where only committer's votes are binding) in the next week or so.  There have been a couple of people who have expressed that they want the
requirement to be rejected.


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.