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

RE: Word 2003 schemas available

  • To: "Murali Mani" <mani@C...>,"Michael Kay" <michael.h.kay@n...>
  • Subject: RE: Word 2003 schemas available
  • From: "Michael Rys" <mrys@m...>
  • Date: Tue, 18 Nov 2003 10:12:47 -0800
  • Cc: <xml-dev@l...>
  • Thread-index: AcOt6RDVMujIyfg0TCKEwhhM38k8WgAFaneg
  • Thread-topic: Word 2003 schemas available

word 2003 processing instruction
From: Murali Mani [mailto:mani@C...]
Sent: Tuesday, November 18, 2003 7:30 AM

> On Tue, 18 Nov 2003, Michael Kay wrote:
> 
> > No, space has nothing to do with it. The benefit is that it becomes
a
> > feasible proposition to extract the information in the document in
ways
> > that don't depend on the availability of Microsoft software.
> 
> that sounds reasonable, however can we be sure Microsoft will not
define a
> custom binary format for storing XML documents from Office?
> 
[Michael Rys] You mean like the format used in the .doc files? :-)

Binary XML in my opinion flies in the face of loosely-coupled
interoperability. By adding a "standard" binary XML format (be it based
on ASN PER/BER or some other scheme) the interoperability gets
bifurcated and the advantage of a single, auditable, interoperable
format to be used in loosely-coupled environments disappears. In
closely-coupled systems, you can use something else than XML (or a
binary format). Since the coupling is closed, you do not need to follow
a standard (although there are some reasons why you still may use XML).
 
> > > also, I think lot of people are familar with security
> > > loopholes in XML using processing instructions etc... what
> > > kind of security loop holes need to be fixed??
> >
> > There are no security loopholes in XML, only in the software that
you
> > use to process it.
> 
> Is it not possible to specify some bad processing instructions? I
think an
> example of a bad processing instruction (that I am thinking of) and
why it
> is not a problem will help..??

[Michael Rys] A processing instruction is just a special form of Markup.
The software needs to understand it to do anything with it. So if the
software understands a dangerous PI, then you may have a security issue,
if the software does not understand any PI, then you should not.

> best, murali.
> 
> 
> -----------------------------------------------------------------
> 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>
> 



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.