On Thu, Apr 1, 2010 at 11:05 PM, Schwab,Wilhelm K <bschwab@anest.ufl.edu>wrote:
Stef,
Dolphin's solution is to use proxies. Rather than serializing the class itself, one might prefer to serialize a proxy that knows enough to find the appropriate object once it "wakes up" in the new image. In the case of a class, it should be enough to know the name, so the proxy would have that one aspect and it would resolve itself by looking for it in the system dictionary. There is a little more to it, but that is the basic idea.
ReferenceStream does the same, and te proxy is called DiskProxy. This may work sometimes, but others, it doesn't. For example, in my case, I need to REALLY serialize a class, becase I need to load it in another image where such class is not even present. cheers Mariano
Bill
-----Original Message----- From: pharo-project-bounces@lists.gforge.inria.fr [mailto: pharo-project-bounces@lists.gforge.inria.fr] On Behalf Of Stéphane Ducasse Sent: Thursday, April 01, 2010 3:03 PM To: Pharo-project@lists.gforge.inria.fr Development Subject: [Pharo-project] serializing a class
Hi
I would like to do a little experiment. I need to save a class (not the instances) in a binary format and I was wondering if somebody got experience with that.
Stef _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project