Advanced - Powered by Google


   
Log In
New Account
  
 
Home
My Page
Project Tree
Project Openings
Open Mobile IS
          
 
 
Summary
Forums
Tracker
Lists
News
CVS
Files
              
 
Posted By: Manuel GOMEZ
Date: 2010-01-26 13:59
Summary: Tellus GIS project has now a feature-oriented synchro

Thanks to Juan Lucas Dominguez Rubio which propose a new way feature-oriented synchro based on OpenMIS engine. It used an FODB driver inside gvSIG Mobile.

When several clients have write access to the same table in a database, it is necessary to deal with concurrency issues in one way or the other.
Synchronizing is especially convenient when we expect a small number of conflicts among clients (optimistic approach).
As we are doing row-oriented synchronization, a conflict means concurrent access to the same row in the same table.
The well-known disadvantage of locking consists in the cost of waiting for locks held by other clients.

The Open Mobile IS approach is as follows:
- Optimistic approach (no locks). Database updates are performed as they come, asking help from the conflict resolver when needed.

- Each synchronization request consists in a series of atomic updates of single rows.

- More than one synchronization request can be processed simultaneously, so the first atomic update of request A can be followed by the first atomic update of request B, then the second atomic update of request A, etc.

- This means that at the end of a synchronization request, both sides do not necessarily hold the same information, but both sides are consistent. That unlikely divergence will eventually disappear in another synchronization process.

More information on :
- http://gvsigmobileandopenmobileis.blogspot.com
- http://tellusproject.blogspot.com
- http://gvsigmobileonopenmoko.wordpress.com

Download demo application on :
http://gvsigmobileonopenmoko.wordpress.com/2009/11/02/test-the-new-geo-synchronization-feature-also-in-your-desktop-computer-unofficial-gvsig-mobile-0-1-5-is-out/

Access the source code on :
URL: svn://svn.forge.objectweb.org/svnroot/openmobileis
Folder: /trunk/modules/Tellus/openmokoversion

Latest News
XWiki 6.2 Released
    Eduard Moraru - 2014-09-19 00:32
SpagoBI 5.0 revolution !
    Grazia Cazzin - 2014-09-17 12:24
XWiki 6.2 Release Candidate 1 Released
    Eduard Moraru - 2014-09-10 10:16
Talend Open Studio for Data Integration 5.6.0M4 available
    Patrick Coffre - 2014-09-05 23:36
Talend Open Studio for Data Integration 5.6.0M3 available
    Patrick Coffre - 2014-09-04 10:22

Discussion Forums: Tellus GIS project has now a feature-oriented synchro

Start New Thread Start New Thread | Admin

 

Topic Topic Starter Replies Last Post
 General discussionJuan Lucas02010-01-26 11:52
   

Copyright © 1999-2008, OW2 Consortium | contact | You have a difficulty, a problem ? Please report an issue using your OW2 forge account credentials