CBUS/Fry


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).

Distribution

Source code, written in Java 1.4.2.
 

License

CBUS/Fry is available under a LGPL-like license.

Authors

Rubén Mondéjar Andreu, Computer Science Master Thesis Student

Pedro García López, Computer Science Master Thesis Tutor

 

Publications

Pedro García, Carles Pairot, Antonio G. Skarmeta. "Event-Based Object Middleware: Towards a connection bus for distributed components". Submitted to IEEE Internet Computing.

Download


Release CBUS/Fry middleware Beta 4 (including Fry server)

README

Javadocs

Binary + Source code: [CBUS_b4.zip]




Release Fry Server Beta 4

Javadocs

Binary + Source code: [FRY_b4.zip]



Related Links

ERMI

Elvin

Ants.comm