资 源 简 介
The features of the WhiteDog System are:
Framework for the object sharing applications.
i.e. shared paint board or chat application.
Annotation based design.
Put @Share annotation to the method you want to share its execution.
Put @Share annotation to the field you want to synchronize its state at session start.
Pluggable protocol.
Currently, UDP multicasting(JGroups) and in-VM(ClassLoader) are supported.
Concept video(based on the former implementation of the WhiteDog System):
* WhiteDog System
* Additional demo
* A part of demonstration at NJT2004
Code Example:
class Canvas{ @Share public void paint(int x, int y, Color color){ ... } }