Mail Archive Home | fractal-commits List | January 2007 Index
| <-- Date Index --> | <-- Thread Index --> |
Date: Sunday, January 28, 2007 @ 16:06:24
Author: seintur
Path: /cvsroot/fractal/julia
Modified: README.txt build.xml
Info messages.
------------+
README.txt | 45 +++++++++++++++++++++++++++++++--------------
build.xml | 13 ++++++++-----
2 files changed, 39 insertions(+), 19 deletions(-)
Index: julia/README.txt
diff -u julia/README.txt:1.4 julia/README.txt:1.5
--- julia/README.txt:1.4 Wed Jan 17 15:09:16 2007
+++ julia/README.txt Sun Jan 28 16:06:24 2007
@@ -15,6 +15,7 @@
Table of content
----------------
+ 0. What's new with Julia 2.5
1. Introduction
2. Requirements
3. Compiling Julia
@@ -22,6 +23,27 @@
5. Libraries included with Julia
+0. What's new with Julia 2.5
+----------------------------
+This section enumerates the features which are new in version 2.5. This
section
+is mainly intended for advanced Julia users. Newcomers may skip it and
proceed
+with Section 1.
+
+The main new feature of Julia 2.5 is the possibility to develop applications
+with component-based control membranes. This feature which was originally
+developed for AOKell <http://fractal.objectweb.org/aokell> has been ported to
+Julia.
+
+Some other new features are related:
+- the introspection of a control membrane,
+- the gluing of a control membrane to a content,
+- the dynamic management of interceptors,
+- the joint use of object-oriented and component-based control membrane?
+
+These new features are presented in Section 9 of the Java API documentation.
+See
<http://fractal.objectweb.org/current/doc/javadoc/julia/overview-summary.html#9>.
+
+
1. Introduction
---------------
Julia is a Java framework for running Fractal component-based applications.
@@ -51,46 +73,41 @@
- Java SE >= 1.3
- Ant >= 1.6
-Version 5 of Java SE is needed to compile applications which use
component-based
-control membranes. Once compiled, these applications can be run with a
version
-1.3 of Java SE.
-
-2. Compiling Julia
+3. Compiling Julia
------------------
To compile Julia, from the root directory where Julia has been installed,
type:
ant compile
-3. Running the examples distributed with Julia
+4. Running the examples distributed with Julia
----------------------------------------------
Several examples are distributed with Julia. The source code of these
examples
is located under the examples/src/ directory. The list of available examples
follows.
- - helloworld: Hello world
+ - helloworld: Fractal Hello World
- collection: A simple example with auto-binding components
- interceptor: A simple example to illustrate the use of interceptors
- - j2me: The Hello world example for Java ME CLDC
+ - j2me: The Hello World example for Java ME CLDC
- juliak: Illustrates the usage of component-based control membranes
- protoactive:
- Fractal components that communicate through asynchronous
- method calls with futures, as in ProActive
- <http://proactive.objectweb.org>
+ Asynchronous component operation calls with futures
+ as in ProActive <http://proactive.objectweb.org>
-To run one of the examples, type (xxx is the example name):
+To run one of the examples, type (xxx is the name of the example):
ant examples
cd output/dist/examples/xxx
ant execute
-4. Libraries included with Julia
+5. Libraries included with Julia
--------------------------------
Julia includes the following software:
- ASM 2.0 <http://asm.objectweb.org>
- Fractal API 2 <http://fractal.objectweb.org>
- - Monolog 1.8 <http://monolog.objectweb.org>
+ - Monolog 1.8 <http://monolog.objectweb.org>
For any question concerning Julia, please contact the Julia development team
at
Index: julia/build.xml
diff -u julia/build.xml:1.16 julia/build.xml:1.17
--- julia/build.xml:1.16 Wed Jan 17 15:09:16 2007
+++ julia/build.xml Sun Jan 28 16:06:24 2007
@@ -224,6 +224,7 @@
<exclude name="output"/>
<exclude name="**/CVS/**"/>
<exclude name="**/CVS"/>
+ <exclude name=".*"/>
</tarfileset>
</tar>
<zip zipFile="${out.zip}/${product.name}-${product.version}.zip">
@@ -232,6 +233,7 @@
<exclude name="output"/>
<exclude name="**/CVS/**"/>
<exclude name="**/CVS"/>
+ <exclude name=".*"/>
</zipfileset>
</zip>
<zip zipFile="${out.zip}/${product.name}-${product.version}-bin.zip">
@@ -275,11 +277,12 @@
<echo message=" ant execute"/>
<echo message=""/>
<echo message="where xxx is one of:"/>
- <echo message=" - collection: collection interfaces and autobound
components"/>
- <echo message=" - helloworld: Fractal Hello world"/>
- <echo message=" - interceptor: interceptors written with
SimpleCodeGenerator"/>
- <echo message=" - membrane: component-based engineering of control
membranes"/>
- <echo message=" - protoactive: asynchronous component operation calls
with futures"/>
+ <echo message=" - helloworld: Fractal Hello World"/>
+ <echo message=" - collection: A simple example with auto-binding
components"/>
+ <echo message=" - interceptor: A simple example to illustrate the use
of interceptors"/>
+ <echo message=" - j2me: The Hello World example for Java ME CLDC"/>
+ <echo message=" - juliak: Illustrates the usage of component-based
control membranes"/>
+ <echo message=" - protoactive: Asynchronous component operation calls
with futures"/>
</target>
</project>
| <-- Date Index --> | <-- Thread Index --> |
Powered by MHonArc.
Copyright © 2006-2007, OW2 Consortium | contact | webmaster.