[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