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

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   RE: MSXML is tied to Windows

[ Lists Home | Date Index | Thread Index ]
  • From: Andrew Layman <andrewl@microsoft.com>
  • To: xml-dev@ic.ac.uk
  • Date: Fri, 14 Nov 1997 13:39:03 -0800

Maybe I should have been more clear.  

The parser uses a newly-defined Interface to a stream library that is
specific to XML.  The parser does not use the implementations of streams
provided in the JDK 1.1 packages for the internet.  I believe that this has
to do with byte-ordering problems in those implementations.  I have not
checked this for myself.

The interface per se has no platform dependencies.  It is shipped with two
implementations.  One implementation is specific to Windows, the other is
generic Java using JDK packages.  Neither has the byte-order flaw.  You may
use whichever one you prefer.  Both work.  The generic one has lower
performance.

--Andrew Layman
   AndrewL@microsoft.com

> -----Original Message-----
> From:	Per-Ake.Ling@uab.ericsson.se [SMTP:Per-Ake.Ling@uab.ericsson.se]
> Sent:	Friday, November 14, 1997 12:02 PM
> To:	xml-dev@ic.ac.uk
> Subject:	RE: MSXML is tied to Windows
> 
> 
> > From: Andrew Layman <andrewl@microsoft.com>
> ...[snip]
> > I believe that the dependency on the XMLInputStream interface is to
> avoid
> > some bugs in the JDK 1.1 libraries that do not handle byte ordering
> > correctly on Apple platforms. That is my memory; you could alter the
> code to
> > use the JDK packages and test on Apple if you like.
> > 
> > The packages com.ms.xml.xmlstream and the alternate version are
> functionally
> > equivalent, but the Windows-specific one has much higher performance.
> Choose
> > portable or fast depending on your needs.  
> 
> I can accept the second paragraph but the first one is very confusing: if
> the portable code may have problems on Apple, use the Windows-specific
> code so it can't run on Apple or on any other platform ?
> 
> Per-Åke
> --
> Per-Åke Ling	(note: Per-&Aring;ke, transliteration Per-Ake)
> email:	Per-Ake.Ling@uab.ericsson.se	phone:  +46  8 727 5674
> Ericsson Utvecklings AB			mobile: +46 70 790 2446
> AXE Research and Development		fax:	+46  8 727 3463
> 
> xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
> Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
> To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
> (un)subscribe xml-dev
> To subscribe to the digests, mailto:majordomo@ic.ac.uk the following
> message;
> subscribe xml-dev-digest
> List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)





 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS