MSXML is tied to Windows

Andrew Layman andrewl at microsoft.com
Fri Nov 14 21:39:16 GMT 1997


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 at microsoft.com

> -----Original Message-----
> From:	Per-Ake.Ling at uab.ericsson.se [SMTP:Per-Ake.Ling at uab.ericsson.se]
> Sent:	Friday, November 14, 1997 12:02 PM
> To:	xml-dev at ic.ac.uk
> Subject:	RE: MSXML is tied to Windows
> 
> 
> > From: Andrew Layman <andrewl at 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 at 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 at ic.ac.uk
> Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
> To (un)subscribe, mailto:majordomo at ic.ac.uk the following message;
> (un)subscribe xml-dev
> To subscribe to the digests, mailto:majordomo at ic.ac.uk the following
> message;
> subscribe xml-dev-digest
> List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)

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




More information about the Xml-dev mailing list