The current release of AA4MM is called Darjeeling (aa4mm_V0.1). It is
intended to build a proof of concept (I.e. tests the Agents and
Artefacts concepts developed in my PhD thesis). It relies upon the
Java Messaging Service (JMS) in order to deal with shared memory issues
(I.e. post, read, filter data...).
In order to test the code and the examples, you need to install a JMS
server (there could be one or several). A simple way to
do that is to
install the JDK and to run the glassfish server provided by sun. Then a few configuration is needed (see
JMS Doc).
Note that the aa4mm basic package needs several libraries in oreder to work with jms. See the class paths below:
Class-path with J2EE SDK 5
Class-path with J2EE SDK 6
In order to make JMS bindings work:
- path_to_J2EE_6_SDK/mq/lib/jms.jar
- path_to_J2EE_6_SDK/glassfish/lib/appserv-rt.jar
Differences between v0.1 and v0.2: coordination model changes.