Kanabos Framework

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 Distributed Objects enable a wide range of applications. However early uses are in "Multitaneous" (http://www.kanabos.com/purl/multitaneous.html) applications, for example the Shared Page Multitaneous Editor which is available at http://www.sharedpage.com, and can be launched via the http://www.sharedpage.com/download/Multitaneous.jnlp webstart link.

"Event Driven Architecture" (http://www.kanabos.com/purl/event-driven-architecture.html) is a good thing in general, and you don't need Kanabos technology to enable distributed Objects to communicate via events rather than remote calls. However the aim of "Event Driven Objects" is to provide maximum support for Event Driven Architecture. For example one essential aspect of Event Driven Architectures turns out to be event histories. This concept has been integrated right into the Objects themselves so that every Field of an Object has a "Data Event History" (http://www.kanabos.com/purl/data-event-history.html) which is accessible at all times. These and other issues addressed are summarised on the "Building Blocks (Bricks)" page at http://www.kanabos.com/purl/building-blocks.html.

Kanabos is a java.net hosted project, which can be found at http://kanabos.dev.java.net


CategoryDistributed CategoryJava CategoryArchitecture


EditText of this page (last edited February 18, 2005) or FindPage with title or text search