System Name: Dejay
Current Version: 0.9.4
Organization: Hamburg University
Entry status: authoritative
Supported platforms:
Java
Supported languages:
Java, Dejay
Implemented standards:
Type of migration:
How many threads or processes are possible per agent?
Local communication mechanisms and format of data:
Java references
Global communication mechanisms:
remote references
How the communication partner can be addressed:
by remote reference or by namespace
Resource access control mechanism:
remote reference
Agent tracking:
distributed event listening
Directory of services:
Type of code migration:
classes from web server/voyager server
Other special features:
Dejay is a programming language for distributed systems
It is a dialect of Java, it is syntactically compatible with Java but much simpler in respect to concurrency and distribution.
It allows remote creation, remote references and migration of objects.
Availability:
source code
License terms:
moderate, see licence terms
Article that describe the current system best:
the book "Java in verteilten Systemen", dpunkt.verlag (in german)
Year of first publication of systems description: 99
Project URL: www.dejay.org
Contacts Email Address: boger@informatik.uni-hamburg.de
Last modification date of this entry: Tue Feb 8 14:52:04 MET 2000