db4o Developer Community
Developer Community db4o open source object database, native to Java and .NET
Register   |  Login
  Search
  • Forums
  • Documentation
  • Resources
  • Downloads
  • Blogs
  • About

Next Steps


 

  • Mobile Computing
  • Replication Services
  • Complex Events

db4o - Mobile Computing

Mobile database applications, often in a disconnected state, are an effective way to streamline business processes and ensure that end users always have access to critical corporate information when on the go.

To address the issues of disconnected state management, db4o offers the perfect data storage solution for your Java or .NET based mobile application since:

  • objects are stored in their native state (no mapping) which saves critical CPU cycles in your resource constrained environment
  • only a jar file or .NET assembly is necessary to make your objects persistent. This low foorprint translates into a efficient usage of your storage space
  • automatic schema evolution/refactoring transaltes into easy upgrades for your users as you application evolves

When the application works standalone, without network connectivity, data symchronization must still be performed between the local data store and one or more external servers. Depending on the design of the application, keeping track of changes and dealing with potential conflicts can be quite challenging to manage. That's where db4o's Replication System comes into play. The db4o Replication System (dRS) is an add-on module that allows you to automatically sync critical data that was collected locally on the device to the corporate back-end.

WM6ContactSync sample: Contacts are synchronized with an external db4o server

Copyright ©2000-2009 by Versant Corp.
Privacy Policy