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

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: Binary-encoding of XML for communication

[ Lists Home | Date Index | Thread Index ]
  • From: Walter Underwood <wunder@infoseek.com>
  • To: "Shinichiro HAMADA" <shinichiro.hamada@toshiba.co.jp>, "- XML-Dev" <xml-dev@ic.ac.uk>
  • Date: Thu, 16 Sep 1999 10:16:57 -0700

At 08:26 PM 9/16/99 +0900, Shinichiro HAMADA wrote:
>Hello, all.
>
>We are trying to develop a Server/Clients network system with XML. In this
>system, Clients read structured data and send them as XML data to a server.
>
>We estimate too heavy to communicate text-based XML and to decode/encode it
>to/from XML object tree. So we think it's desiable to communicate XML data
>as binary serialized object tree. And it's better that the binary code is
>open format.

Do you need to optimize communication (bytes sent/received) or
CPU (time spent parsing)?

If it is communication, try compressing the XML with a standard
algorithm. See the "content-coding" part of HTTP 1.1 for some
samples.

If it is CPU, benchmark XML parsers. Also, use an event-based
parser (SAX) to build your data structures directly. With a
DOM-based parser, you will build objects twice -- once for
the DOM and once for your application.

wunder
--
Walter R. Underwood
wunder@infoseek.com
wunder@best.com (home)
http://software.infoseek.com/cce/ (my product)
http://www.best.com/~wunder/
1-408-543-6946

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/ and on CD-ROM/ISBN 981-02-3594-1
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