FROGi : Fractal over OSGi

Abstract | Documentation | Demonstrator | Contact | Todo list | Links

Abstract

FROGi is a proposal to introduce the Fractal component model into the OSGi services platform.
There are two motivations for this work: In FROGi, a Fractal application is packaged an delivered as a set of OSGi bundles; such an application supports partial deployment and additionally, deployment activities can occur continuously.

Documentation

Demonstrator

The demonstrator is based on the basic example of Client-Server for Fractal/Julia

The sources

Download the demonstrator sources

There are five Eclipse projects : Remark : since this implementation, Fractal has evolved and now proposes to specify a custom classloader(cf mail).

The binaries

The bundles describe in the sources part are also available in binaries :

Fractal and Julia installation

Download Fractal binaries at http://fractal.objectweb.org/download/index.html
and a tutorial is available at http://fractal.objectweb.org/tutorials/fractal/index.html

OSCAR installation

Download OSCAR binaries on http://oscar.objectweb.org
and follow the installation instructions

Bundle installation

1)
Download the distribution jar file and install it with the command
--> java -jar JAR_NAME.jar
2)
Run oscar (oscar.bat or oscar.sh) and install required obr bundles. Commands to run on OSCAR shell :
--> obr start "Service Binder"

An optional installation of oscar administration console is done using
--> obr start "Shell GUI"
--> obr start "Shell Plugin"


Contact

mikael.desertot@imag.fr
didier.donsez@imag.fr
cristina.marin@imag.fr
humberto.cervantes@imag.fr

TODO List