Kanabos Event Driven Objects Framework is a JavaLanguage based Framework hosted on java.net
"Event Driven Objects" (http://www.kanabos.com/purl/event-driven-objects.html) communicate using asynchronous events rather than remote method calls. The advantages of this approach are:
High performance (no waiting for remote methods to return)
Natural Parallelism
Decoupling of senders and receivers means that interactions not envisaged at design time are supported