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

Re: XML for Java serialization

  • From: Tyler Baker <tyler@i...>
  • To: Paul Prescod <paul@p...>
  • Date: Fri, 29 Jan 1999 13:01:07 -0500

java serialization
Paul Prescod wrote:

> Tyler Baker wrote:
> >
> > Well it is pretty simple to say IDs are the answer.  They are indeed a possibility.  Try
> > coming up with an implementation which resolves circular references and can be rebuilt back
> > into its original in-memory data structure.  Implementation is not as simple as it sounds...
>
> Circular references are no more or less tricky than in binary
> serialization.

I guess we are arguing the definition of "simple" which is pretty pointless IMHO.  Most decent
programmers I think would have a problem implementing serialization in binary format, not to
mention something like XML.  I never said writing this kind of code was insurmountable, just that
it is difficult and doing an efficient implementation is more difficult.  If you look at the
source code to the java.io.ObjectInputStream and java.io.ObjectOutputStream classes you will see
that it looks pretty messy, which is probably because just getting things to work is hard enough
as well as the likelihood that these folks were probably a lot more concerned about performance
than elegance.

On a related note, the KOML package I looked at a long time ago and I was not impressed.  I just
had a look see at KOML a few moments ago and found something much more impressive (JDK 1.2 I
believe has made custom serialization a bit easier to implement now).  It would be interesting if
the Koala folks could release some numbers of KOML serialization vs. standard Java Object
Serialization.  Right now Java Object Serialization is better than in JDK 1.1, but it is still
very heavyweight.  Some open-standards XML Serialization approach would be a great alternative to
Java's built in serialization, especially for my own current needs in a few apps I have been
working on.

Tyler


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/
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...)


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.