OmniOrb
omniORB is a robust, high-performance CORBA 2 ORB, developed by
AT&T. It is one of
only three ORBs to be awarded the Open Group's Open Brand for
CORBA. This means that omniORB has been
tested and certified CORBA 2.1 compliant. You can find out
more about the branding program at the Open
Group. They have decided to make
omniORB freely
available. Here's why. omniORB implements the specification 2.3 of the Common Object
Request Broker Architecture (CORBA). It is our third generation
ORB (hence the name 'omniORB three'). The initial goal was to
produce a standard conforming ORB that can deliver the performance
required by the applications developed in-house. It has been
deployed for lab-wide use since Mar 1997. In May 1997, the ORB was
released externally as free software under the GNU Public
Licences. The latest release - 3.0.3-
is the 10th public release of the software.
See a summary of technical
details of omniORB. It supports the C++ language binding; is
fully multithreaded; uses IIOP as the native transport; and comes
complete with a COS Naming Service.
There are some performance
measurements. It's pretty quick, possibly the fastest CORBA 2
compliant ORB around.
To keep up to date with the latest information on omniORB, and
to discuss CORBA and omniORB issues with developers around the
world, subscribe to the omniORB mailing
list. The archives of the mailing
list are available. A search
engine is available for searching the archive.
27th Mar 2001 - David Reyes i Forniés announces omniifr
version 1.1, an Interface Repository for omniORB.
22nd Feb 2001 - omniORBpy
1.3 is available. For details and download instructions,
look here.
22nd Feb 2001 - omniORB 3.0.3
is available. Download it from here or
for details about this release, look
here.
10th Oct 2000 - omniNotify 1.0
is available. This is a scalable implementation of the CORBA
Notification Service. For details and download instructions,
look here.
Kevin Curran, Lecturer in Computer ScienceWhat is omniORB ?
Latest News
Task
Download OmniOrb. Read up on CORBA and around the subject of Distributed Systems. Implement a system that will allow one to
stream multimedia over OmniOrb. Contrast it with another ORB or perhaps a Non-CORBA system such as iBus.
To contact Author: Email: [email protected]