[Home] [By Thread] [By Date] [Recent Entries]

  • From: Walter Underwood <wunder@i...>
  • To: "Shinichiro HAMADA" <shinichiro.hamada@t...>, "- XML-Dev" <xml-dev@i...>
  • 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@i...
wunder@b... (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@i...
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@i... the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@i... the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@i...)



Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member