[omniORB] omniEvents testing 2.5.1 released

Alex Tingle alex.tingle at bronermetals.com
Tue Mar 23 15:45:15 GMT 2004


Development on the Event Service 1.1 version of omniEvents continues.
This release adds a more scalable persistency file format, and better
examples, including new Java examples.

http://sourceforge.net/project/showfiles.php? 
group_id=55909&package_id=100043

Changes:
The C++ examples have better exception handling, and have been ported  
to use
the POA rather than the BOA.

There are new Java examples in examples/java. Not all of the examples  
have been
translated into Java yet, but these should be enough to get you going.

New Autoconf macro: aclocal.d/AC_CORBA_OMNIEVENTS.m4. This is not used  
by
omniEvents itself, but is intended for other packages that want to use
omniEvents.

Experimental shared library version of omniEvents. THIS IS A WORK IN  
PROGRESS.
The `class Orb' needs to be refactored in order to allow foreign CORBA  
code to
share its Orb with omniEvents. There is a new `lite' version of the  
daemon,
that uses the dynamic library. It's not built by default, but you can  
buid it
by running: `cd src && make oelite'.

New file format for the persistency log. The format expresses the same
hierarchy as the old, but in such a way that changes can simply be  
appended to
the end of the file, rather than having to re-dump the whole hierarchy.  
This
should help performance and disk usage in environments with lots of  
Proxies. We
no longer use the lex/yacc parser see src/PersistNode.{h,cc} instead.

New option: -V causes omniEvents to report its version.

The doxygen HTML is missing from the release tarball. Sorry. To
generate it just run `doxygen doxygen.conf'.

-Alex Tingle

--
Dammit Jim, I'm a programmer... not a mind reader!




More information about the omniORB-list mailing list