Welcome to JICOS

 JICOS is a Java-centric network computing service. Our prime objective is to support a community of users.

 The Programming manual and API explain its use.

 We enhance Jicos via small releases ... extreme programming. We are committed to being responsive to our user community: If you bring to our attention any bug or unclear documentation, we will fix it immediately.

2005.5.3 Release 1.10

Enhancements
  • The JICOS distribution now has 4 parts (please see the Administration/Downloading page for details):
    • One for deploying a JICOS system, & developing and running JICOS applications.
    • One for system development of JICOS itself.
    • One for using JICOS via ant (this is optional), if you do not have ant already running on your system.
    • One that has the JICOS web pages.
  • Non-Java (External) services: This release supports non-Java clients and services. JICOS Task objects, in principle, now can encapsulate computations that are executed as non-Java code. The Tutorial illustrates the development and use of Matlab as an external service.
  • Administrative support: This release is the debut of a tool for administering a JICOS system. The following features are illustrated in the Tutorial:
    • Starting an entire JICOS service with 1 command via a JICOS configuration file.
    • Stopping an entire JICOS service with 1 command.
Bug fixes
  • A bug in the fault tolerance code having to do with cached tasks has been fixed.
  • A bug in the critical path time computation has been fixed.
  • A bug having to do with multiple task servers has been fixed.
See About/Release History for Jicos's complete release history.