Projects / omniEvents


omniEvents is a cross-platform server that enables CORBA applications to communicate through asynchronous broadcast channels (rather than direct method calls). It is a small, efficient implementation of the Object Management Group's Event Service specification designed to work with omniORB.

Operating Systems

RSS Recent releases

  •  26 Aug 2005 16:25

Release Notes: This release brings major improvements to libomniEvents, the shared library version of omniEvents. There is a new example program ( that illustrates how to use libomniEvents to build an EventChannel inside your own program. Several crashing bugs have been fixed. There are numerous other bugfixes, including fixes specific to AIX, HP-UX, and SGI builds.

  •  19 Nov 2004 13:44

Release Notes: This release fixes a bug in the ProxyPullConsumer implementation, and improves support for using omniEvents as a shared library. RPM and pkg-config files are now provided to help packaging efforts.

  •  08 Oct 2004 14:17

Release Notes: This is an almost entirely new implementation of the OMG Event Service Specification 1.1 for omniORB. It offers greatly improved stability and performance, fault-tolerance, federated event channels, and event type filtering. It also runs as a daemon/service.

Release Notes: omniEvents nows runs as a service on Windows. Precompiled binaries are available for Windows. The command-line interface is easier to use, and now supports arbitrary naming service names. Documentation is now online at

Release Notes: This release runs as a daemon on Unix platforms. Channels can now be 'filtered' so that they only allow one event type to propagate. Federated event channels are now supported. A new 'real time' mode improves push-push delivery times.


Project Spotlight

Arcavias TYPO3 extension

High performance e-commerce for the TYPO3 content management system.


Project Spotlight


A fast concurrent memoization map.