CBUS (Connection Bus) comprises both an event-based service (Fry bus) and a simple client API (cbus). The event service is a topic-based publish/subscribe system that includes additional services focused on supporting distributed component middleware (like ERMI).
We outline the following services:
· Publisher registration
· Publisher disconnection events
· Event interception
· A meta-information connection service
In this version, Fry server provides a TCP transport layer that achieves high performance for event-intensive applications. We are developing scalable versions of Fry including server federation and server linking on top of the Pastry/Scribe overlay network.
Release
Current release is Beta 4 (July 30, 2003).CBUS/Fry is available under a LGPL-like license.
Rubén Mondéjar Andreu, Computer Science Master Thesis Student
Pedro García López, Computer Science Master Thesis Tutor
Pedro García, Carles Pairot, Antonio G. Skarmeta. "Event-Based Object Middleware: Towards a connection bus for distributed components". Submitted to IEEE Internet Computing.