GSiB--Grid Service in a Box

 

 

JISGA is a Jini-based service-oriented architecture (SOA) for Grid computing. In addition to the basic functionalities of a general Jini system, it has the following features:

Here the job that is submitted to JISGA is not a traditional software application written in some programming language or an executable code generated by a compiler, but a service-based application described by an XML document. The XML description document is based on Service Workflow Language (SWFL) and describes a job by specifying the workflow structure among the services of which it is composed. The automatic processing of such a job involves creating the Java code for the job, compiling the code, loading the class, executing the code, and sending the results to the job submitter.

Although JISGA is a Jini system, all its basic services are presented as Web services as well. The Jini lookup service and UDDI registry server coexist as the central mechanisms for publishing and discovering services. In JISGA the Jini lookup service provides the link between the Jini services and users and the UDDI registry server provides the link between Jini services and non-Jini users. Several assistant services or components are used in JIGSA:

The following Figure depicts the architecture of the JISGA system. 

 

 

[Last Updated: 03/07/2003]