aboutsummaryrefslogtreecommitdiff
path: root/doc/html/guide/what.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/html/guide/what.html')
-rw-r--r--doc/html/guide/what.html38
1 files changed, 38 insertions, 0 deletions
diff --git a/doc/html/guide/what.html b/doc/html/guide/what.html
new file mode 100644
index 0000000..355f2b0
--- /dev/null
+++ b/doc/html/guide/what.html
@@ -0,0 +1,38 @@
+<html>
+<head>
+ <title>What is Ivy?</title>
+</head>
+<body>
+ <table width=100% border=0 cellpadding=0 cellspacing=0><tr><th colspan=3 align=center>
+ The Ivy java library guide</th></tr><tr>
+ <td width=10% align=left valign=bottom><a href="index.html">Prev</a></td>
+ <td width=80% align=center valign=bottom>
+ <td width=10% align=right valign=bottom><a href="javalib.html">Next</a></td>
+ </tr></table><hr>
+
+ <h1>What is Ivy?</h1>
+ <p>Ivy is a software bus designed at CENA (France). A software bus is
+ a system that allows software applications to exchange information
+ with the illusion of broadcasting that information, selection being
+ performed by the receiving applications. Using a software bus is very
+ similar to dealing with events in a graphical toolkit: on one side,
+ messages are emitted without caring about who will handle them, and on
+ the other side, one decide to handle the messages that have a certain
+ type or follow a certain pattern. Software buses are mainly aimed at
+ facilitating the rapid development of new agents, and at managing a
+ dynamic collection of agents on the bus: agents show up, emit messages
+ and receive some, then leave the bus without blocking the others.
+
+ <p>Ivy is implemented as a collection of libaries for several languages and platforms. If you want to read more about the principles Ivy before reading this guide of the java library, please refer to <em>The Ivy sofware bus: a white paper</em>. If you want more details about the internals of Ivy, have a look at <em>The Ivy architecture and protocol</em>. And finally, if you are more interested in other languages, refer to other guides such as <em>The Ivy C library guide</em> or <em>The Ivy Perl library guide</em>. All those documents should be available from the Ivy Web site at <a href="http://www.tls.cena.fr/products/ivy/">http://www.tls.cena.fr/products/ivy/</a>.
+
+ <p><hr><table width=100% border=0 cellpadding=0 cellspacing=0><tr>
+ <td width=33% align=left valign=top><a href="index.html">Prev</a></td>
+ <td width=34% align=center valign=top><a href="index.html">Home</a></td>
+ <td width=33% align=right valign=top><a href="javalib.html">Next</a></td>
+ </tr><tr>
+ <td width=33% align=left valign=top>The Ivy java library guide</td>
+ <td width=34% align=center valign=top>&nbsp;</td>
+ <td width=33% align=right valign=top>The Ivy java library</a></td>
+ </tr></table>
+</body>
+</html>