Basic HTML version of Foils prepared April 25 98

Foil 7 Automatic synchronization in Tango (1)

From Simple Examples and Automatic Synchronization Tango Tutorial Alliance 98 NCSA Illinois -- April 27 98. by TangoInteractive Team


Some applications use dynamically created objects
  • existence of which needs to be synchronized
  • which themselves need to pass messages and be synchronized
Challenges:
  • replicate newly created objects in collaborating applications
  • identify all objects so they can be uniquely addressed
  • synchronize all existing objects
  • translate object references to different namespaces
  • assure integrity of the state across the session participants
Solution for Tango applets:
  • Synchronizer object implements synchronization logic
  • Updatable interface lets automatize synchronization
  • built on the top of the basic Tango message passing interface



© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Sun Nov 29 1998