Re: java serialization alternative

Ted Neward <[email protected]> Mon, 31 Mar 2008 21:41:29 -0700
Newsgroups gmane.comp.windows.devel.java.advanced
Message-ID <054001c893b2$aaa793f0$fff6bbd0$@net>
Can't speak to what it was back then (I didn't mess with them until 98 or
so), but today, they handle evolution in a pretty straightforward manner. I
wrote up a piece on this for developerWorks: The Busy Java Developer's Guide
to db4o, if you're interested....

Ted Neward
Java, .NET, XML Services
Consulting, Teaching, Speaking, Writing
http://www.tedneward.com
 

> -----Original Message-----
> From: Discussion of advanced Java topics. [mailto:ADVANCED-
> [email protected]] On Behalf Of Olivier Lefevre
> Sent: Monday, March 31, 2008 7:56 AM
> To: [email protected]
> Subject: Re: [ADVANCED-JAVA] java serialization alternative
> 
> --- Bob Lee <[email protected]> wrote:
> > Serialization sounds good in theory, but you really want to decouple
> > your code from its persistent state. [...] I think this is one of
> many
> > reasons why relational databases are still so much more popular for
> > long term persistence.
> 
> And, a contrario, that is probably one reason why pure OO databases
> flopped: to deliver the expected benefits they must store objects
> pretty much as they exist in the application but then you get the
> same evolution headaches as with serialization. Is that correct? I
> wasn't really around back then (just starting).
> 
> -- O.L.
> 
> ===================================
> This list is hosted by DevelopMentorĀ®  http://www.develop.com
> 
> View archives and manage your subscription(s) at
> http://discuss.develop.com
> 
> No virus found in this incoming message.
> Checked by AVG.
> Version: 7.5.519 / Virus Database: 269.22.2/1353 - Release Date:
> 3/31/2008 6:21 PM
> 

No virus found in this outgoing message.
Checked by AVG. 
Version: 7.5.519 / Virus Database: 269.22.2/1353 - Release Date: 3/31/2008
6:21 PM
 

===================================
This list is hosted by DevelopMentorĀ®  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com