Limitations Of Db4o Cross-Platform Usage


db4o cross-platform functionality is work in progress. Currently, it provides the basic features that enable you to use Java database on .NET and vice versa. However, it is recommended to familiarize yourself with the current limitations:

1. Some objects are treated differently in Java and .NET and could not be translated cleanly. This includes:

2. Cross-platform client/server usage (Java server, .NET client or vice versa) is currently out of order (COR-765).

In general using db4o in cross-platform environment, you must try to keep your persistent class definitions simple and unambiguously interpreted on both platforms. Avoid constructs that exist only on Java or only on .NET platform.

Please, keep an eye on db4o Jira and news to stay informed about the latest progress on db4o cross-platform functionality.