savannah-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-hackers] submission of The Comet Middleware Project - savanna


From: pesch
Subject: [Savannah-hackers] submission of The Comet Middleware Project - savannah.nongnu.org
Date: Mon, 14 Apr 2003 06:19:20 -0400
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020623 Debian/1.0.0-0.woody.1

A package was submitted to savannah.nongnu.org
This mail was sent to address@hidden, address@hidden


Frederic Peschanski <address@hidden> described the package as follows:
License: gpl
Other License: 
Package: The Comet Middleware Project
System name: comet
Type: non-GNU

Description:
The Comet middleware project is a Java-based environment
for highly-dynamic distributed applications.

It has been developped at the University Pierre & Marie Curie in Paris
as well as at the University of Tokyo in the last few years.

It is basically a research project but it is now quite stable and we
think it is a good time to release it as a free software project.

Components represent the basic building blocks of the Comet-based
distributed systems. Connections allow components to be linked
together, through logical connectors. Events are used to communicate
asynchronously between components.

A difference with most related approaches is that components do not
reference to each other so that dynamic changes are always possible.

It is also possible to change components internally at runtime,
through a \"protocol & role\" system.

Finally, a preliminary support for mobility has been added, strong
migration is on the way.

The implementation provides a language layer, named Scope, as well as
the underlying middleware and several services and examples.

In the benchmarks/ sub-directory, a (simple) performance comparision
with RMI is on the way. For the moment, despite the added features,
Comet is twice as fast for basic communications.

Note: Scientific papers are available upon request and documentation
is on the (slow) way.

URL of the sources : 

http://www.yl.is.s.u-tokyo.ac.jp/~pesch/comet-1.0.tar.gz

Note : for more informations,
       see the files README, INSTALL and WARMUP in the archive

Other Software Required:
For the core middleware part, we depend on the JDK1.2. We tested Kaffe 1.0.7 
and it works

For the code translator (source-to-source compiler), we use python 

The GUI frontend depends on JYTHON2.0 and, sadly, requires Swing components 
(however, we should be able to \"go back\" to AWTs)

Other Comments:
This is our second submission ;-)






reply via email to

[Prev in Thread] Current Thread [Next in Thread]