JEgg is a framework designed to reduce the complexity and cost of developing robust,
multithreaded Java applications. Simpler code is faster to get into production,
and saves development dollars.
Effective use of the Active Object design pattern, in which each active object
has its own logical thread of execution, can facilitate the development of simpler,
more robust multithreaded applications. JEgg provides a framework that supports
this pattern and takes it a step further by supporting asynchronous, message-based
communication between active objects.
[ read more ]