This is a README file for the source code distribution
of the portable Event Log facility described in the article
by Ivan Kiselev

The included files are:

makefile - the makefile, should be quite portable, but you have to
supply tools' locations.
EventLog.idl - main CORBA interface.
EventLogService.java - main program that implements the above interface.
TestEventLogService.java - test program that tests the above main
program.
LogCapable.java -  Java interface for plugable event handlers.
BlackHole.java - an example of such handler that does nothing.
UDPBridge.java - bridge program that translates UDP messages to Event
Log CORBA interface.
Log.java - client wrapper class that simplifies the usage of the CORBA
interface.
Log.pm - Perl module that talks UDP.
Log.pl - command line program that talks to Log.pm.
st.bat - start-up script that supply the classpath and parameters for
VisiBroker.

In order to compile and run the examples you need:

1. JDK v.1.3
2. Perl 5
3. VisiBroker for Java version 4.0 (versions 3.x will require some
minor code changes).

I tried the examples on WinNT, but, theoretically, they should
work where the above mentioned tools are available.

Please, note that these examples are very, very simplistic. They
were made just to be sufficient to illustrate concepts for the article.

If you have any questions or suggestions, please feel free to browse
http://www.appdesigngroup.com or send me mail at ikk@appdg.com

Yours,
Ivan Kiselev
