Sync: A Java framework for mobile collaborative applications

Sync is a Java framework that compromises five models: basic system, programming, change, synchronization, and support for atomic commit of multiple changes. The basic system model is divided into a client side, consisting of the user interface and the application's code and data, and a server...

Full description

Saved in:
Bibliographic Details
Published inComputer (Long Beach, Calif.) Vol. 30; no. 6; p. 6
Main Authors Munson, Jonathan P, Dewan, Prasun
Format Journal Article
LanguageEnglish
Published 01.01.1997
Online AccessGet full text

Cover

Loading…
More Information
Summary:Sync is a Java framework that compromises five models: basic system, programming, change, synchronization, and support for atomic commit of multiple changes. The basic system model is divided into a client side, consisting of the user interface and the application's code and data, and a server side, consisting of application object replica and user interface to archive data. Programmers define the replicated object using Sync classes or subclasses. The task of the central synchronization server is to accept synchronization requests from remote replicas, collect all changes received by the server and merge them, using Sync merge models, with the replica changes. Sync recognizes the need for rich data modeling primitives and flexible conflict definition.
Bibliography:ObjectType-Article-2
SourceType-Scholarly Journals-1
content type line 23
ObjectType-Feature-1
ISSN:0018-9162