Avus wrote:
Hi,
he ZODB would be a possible choice for a desktop database. Could anyone point me to code examples (if there are any) to use ZODB and Catalog outside of Zope?
Is there any effort underway to make C/C++ bindings (i.e. to allow C++ classes to be stored persistently in a transparent manner)?
Try these: http://www.zope.org/Members/michel/HowTos/ZODB-How-To http://www.zope.org/Documentation/Developer/Models/ZODB http://www.zope.org/Documentation/How-To/ZCatalogTutorial ZODB existed for a long time as Bobo before Zope was born. I imagine that you could use ZODB for C++ if you could come up with a Pickle (serialization) protocol, but that might be more work than it is worth. Depending on your application, and your legacy code; however, you might consider using Python instead of C++. See: http://www.python.org/doc/Comparisons.html http://www.scriptics.com/scripting/choose.html http://www.scriptics.com/scripting/scripting.html http://www.scriptics.com/people/john.ousterhout/scripting.html Don't let me discourage you from trying to pickle your C++ objects, however. HTH -- Terrel