From 0150fe74a0585ee5fa757c0fb2d3e5544e55a467 Mon Sep 17 00:00:00 2001 From: jacomi Date: Thu, 15 Apr 1999 13:22:34 +0000 Subject: man page (draft version) --- doc/ivy-java.1 | 79 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 doc/ivy-java.1 (limited to 'doc/ivy-java.1') diff --git a/doc/ivy-java.1 b/doc/ivy-java.1 new file mode 100644 index 0000000..c17901f --- /dev/null +++ b/doc/ivy-java.1 @@ -0,0 +1,79 @@ +'\" +'\" Ivy, Java interface \- library managing connexions to a software bus +'\" +'\" Copyright (C) 1997-1999 +'\" Centre d'Études de la Navigation Aérienne +'\" +'\" See the file "license.terms" for information on usage and redistribution +'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. +'\" +'\" +.TH Ivy-java-1.0 1 1.0 "Ivy-java-1.0 Interface" +.SH NAME +ivy-java - a software bus library +.SH SYNOPSIS +Ivy-java provides a useful set of Java library classes for communicating between different +processes through a software bus +.SH DESCRIPTION +Ivy is a software bus, ie a system that allows any software component to freely exchange data. +The basic principle of a software bus is to ease the rapid implementation of new agents, and to manage a dynamic collection of agents on the bus: agents connect, send and receive messages, and disconnect without perturbing the overall functionment of the bus. +Each time an application initializes a connection on the bus, a +"ready" message is sent to all other applications already connected, and the +list of the messages subscribed by this application is dispatched. +The format for the messages is free. +.nf +The essential classes of Ivy Java are: +.nf +.I Ivy: +\ API for the connexion to the software bus +.nf +.I IvyWatcher: +\ to handle UDP socket +.nf +.I IvyMessageListener: +\ to receive messages +.nf +.I IvyApplicationListener: +\ contains 4 virtual methods for handling connexion/deconnexion, die and direct messages +.nf +.I IvyApplicationAdapter: +\ to implement the IvyApplicationListener methods + +.SH FILES +.I /usr/share/java/ivy-java.jar +.nf +.I /usr/src/ivy-java/fr/dgac/ivy/*.java + +.SH EXAMPLE +This library is delivered with a test class named TestIvy: +.nf +java -DIVYBUS=143.196.53.255:2011 -classpath /usr/lib/jdk1.1/lib/classes.zip:/usr/share/java/gnu-regexp-1.0.6.jar:/usr/share/java/ivy-java.jar fr.dgac.ivy.TestIvy +.nf +-DIVYBUS is optional + +.SH NEEDED LIBRARIES +.I jdk1.1 version 1.1 +.nf +.I libgnu-regexp-java version 1.0 + +.SH BUGS +none reported yet! +.SH AUTHORS +.nf +Francois-Regis Colin +.nf +Yannick Jestin +.SH SEE ALSO +ivy-c (1) +.nf +ivy-perl (1) +.nf +ivy-c-functions (1) +.nf +ivyprobe (1) +.sp +For further details, please refer to the Ivy html page at http://www.cenatls.cena.dgac.fr/pii/produits/Ivy.html +.SH NOTES +In case of any comment or bug report on this library, please contact +fcolin@cenatoulouse.dgac.fr, jestin@cenatoulouse.dgac.fr or jacomi@cenatoulouse.dgac.fr + -- cgit v1.1