Left navigation | Content | Right navigation

Shared-object middleware for collaborative java applications - P01021

This software is a Java software library, that facilitates the development of shared world applications on mobile and fixed terminals

It is a set of client and server libraries that allows developers of Java applications for PC/PDA/Mobile phones to easily manipulate the objects of a shared virtual space: multi-user games, chat, educational applications...

Presentation

Main features

The software consists of:
- a set of libraries for communication between applications accessing a shared virtual space
- a language for the description of shared object classes and their attributes and methods; a compiler that generates Java code from this description language;
- an API framework that allows for example the definition of filtering strategies for network usage and client resources optimisation.
 
  
Functions
It manages a virtual space shared by several client applications. Provides partial views of the space to each client ; synchronizes partial views with each other.
 

Environment
100 % Java. Server: JDK 1.4.1 or higher; mobiles: J2ME/MIDP 1.0;
PDA: Personal Java; PC clients: JDK 1.1.8 or higher.
 

Benefits to users
The software takes care of low-level tasks such as data encoding, event filtering and data persistence (objects, avatars...). Programmers can thus focus on the application's logic; the middleware takes care of distribution issues over several clients and servers as well as scalability issues. 
 

Advantages
This software runs on top of the J2ME/J2SE standards, thus working on many terminal types and operating systems.
It offers a high level interface for automatically populating clients with partial views of a virtual space, and manipulating shared objects that belong to these partial views. 

 
France Telecom R&D is a co-founder of the ObjectWeb open source middleware Consortium, which has built a several  years recognized experience in Java networked applications development.

Documentation


 
License

This software is an open source software that is available under GPL License. To reach the page where you can download the software from, you first have to require a password by sending an email, clicking on the "write to us" link here below. Please indicate cleraly in your mail : "password P01021".

Contact us

For any question, write to us. Don't forget to indicate, in the message you'll send to France Telecom, which software or purpose is concerned.
 
copyright France Telecom 2008