Contributed Applications

attlogo6876_dk.gif (2280 bytes)

omniEvents

This CORBA service is contributed by Paul Nader [email protected]. omniEvents is an implemenation of the OMG Event Services Specification v1.0 for omniORB.


omniEvents 2.1.1

This is a minor release to fix a build problem in omniEvents 2.1.0.

For more details please consult the CHANGES_211 file in the distribution.

The source code is available at this link. To unpack the distribution, do the following:


    $cd <omniORB top level>
    $tar zxf <omniEvents tar.gz file>
   

The distribution would be unpacked into <omniORB top level>/src/contrib/omniEvents.


omniEvents 2.1.0

This is a major release which fixes a number of bugs in omniEvents 2.0.1 as well as providing build compatibility with omniORB 3.01 and 3.0.2

New features include:
o Support for Event Channel MaxQueueLength QOS Parameter
o Site-Specific configuration file

There are also a number of bugs fixed. For more details please consult the CHANGES_210 file in the distribution.

The source code is available at this link. To unpack the distribution, do the following:


    $cd <omniORB top level>
    $tar zxf <omniEvents tar.gz file>
   

The distribution would be unpacked into <omniORB top level>/src/contrib/omniEvents.


omniEvents 2.0.1

This release is a minor release which fixes a number of bugs in omniEvents 2.0.0. New features include:
o Support for multiple SupplierAdmin and ConsumerAdmin objects per event channel.
o omniEvents is now supplied in a single library in both static and dynamic versions.
o Push Suppliers and Pull Consumers can now be connected using a nil references.

omniEvents provides a persistent server for creating event channels. Event channels can also be created using the libraries provided.

omniEvents supports the push, pull and mixed push/pull communication models.

omniEvents supports QoS parameters for setting the maximum number of events buffered for a consumer as well as a pull polling interval.

omniEvents 2.0 has been tested with omniORB 2.8.0 on the following platforms:
o Windows NT / Visual C++ version 6.0 SP3
o x86 Redhat linux 4.2 / gcc-2.7.2
o HPUX 10.20/ aCC (B3910 A.01.18)
o Solaris 2.5/ gcc-2.8.1

Previous versions of omniEvents have been known to compile and run on the following platforms:
o SGI IRIX 6.5 C++ 7.2.1
o AIX 4.2.1/xlC 3.1.4.7/STLport
o Digital Unix 4.0D/ DEC C++ compiler version 6.0
o Solaris 2.{5,6}/ Sun SparcCompiler C++ version 4.2

The source code is available at this link. To unpack the distribution, do the following:


    $cd <omniORB_2.8.0 top level>
    $tar zxf <omniEvents tar.gz file>
   

The distribution would be unpacked into <omniORB_2.8.0 top level>/src/contrib/omniEvents.



For comments, feedback, etc, please see the 'Keeping in touch' page.
Copyright 1999 - AT&T Laboratories Cambridge