Difference between revisions of "GCore"

From GCube System
Jump to: navigation, search
Line 1: Line 1:
The '''gCube Core Distribution''' ('''gCore)''' is a packaging of the components of the [http://ddwiki.di.uoa.gr/mediawiki/index.php/Main_Page  gCube system] which are ubiquitously deployed  within a [[gCube infrastructure]]. The distribution includes:
+
The '''gCube Core Distribution''' ('''gCore)''' is a packaging of selected components of the [http://ddwiki.di.uoa.gr/mediawiki/index.php/Main_Page  gCube system] which are ubiquitously deployed  within an gCube infrastructure. The distribution includes:
  
* the '''gCore container''', a container for the deployment of [[gCube services]] and the basic management of their [[Running Instances]] (RIs). A running instance of the container listening on a given port identifies a [[gCube Hosting Node]] (gHN), the topological unit of a gCube infrastructure.
+
* the '''gCore Container''': a container for the deployment of '''gCube Services''' and basic lifetime management of their '''Running Instances''' (RIs). A running instance of the container listening on a given port identifies a '''gCube Hosting Node''' (gHN), the topological unit of a gCube infrastructure.
* the '''Local Services''', a small set of distinguished gCube services which either ensure the correct operation of the gHN or else prove convenient to deploy next to any service which may run on it.
+
* the '''Local Services''': a small set of distinguished gCube Services that ensure the correct operation of the gHN or are conveniently deployed next to any service which may run on it.
* the '''gCore Framework''' ('''gCF'''), a Java-based application framework for the development of gCube services and their clients.
+
* the '''gCore Framework''' (gCF): a Java-based Application Framework for the development of gCube Services and their clients.
  
 
[[Image:gCore.jpg]]
 
[[Image:gCore.jpg]]
  
gCore builds upon [http://www.globus.org Globus] technology and tailors it to the requirements of gCube.  The gCore container is a customisation of the container distributed with the [http://www.globus.org/toolkit  Globus Toolkit] (GT). Similarly, gCF is a substantial extension of the Java [http://www.globus.org/toolkit/docs/4.0/common/javawscore/ WS Core] framework, also distributed with GT.
+
gCore builds upon [http://www.globus.org Globus] technology and customises it to the requirements of gCube.  The gCore Container is a customisation of the container distributed with the [http://www.globus.org/toolkit  Globus Toolkit] (GT). Similarly, gCF is an extension of the Java [http://www.globus.org/toolkit/docs/4.0/common/javawscore/ WS Core] Framework, also distributed with GT.

Revision as of 13:24, 15 December 2008

The gCube Core Distribution (gCore) is a packaging of selected components of the gCube system which are ubiquitously deployed within an gCube infrastructure. The distribution includes:

  • the gCore Container: a container for the deployment of gCube Services and basic lifetime management of their Running Instances (RIs). A running instance of the container listening on a given port identifies a gCube Hosting Node (gHN), the topological unit of a gCube infrastructure.
  • the Local Services: a small set of distinguished gCube Services that ensure the correct operation of the gHN or are conveniently deployed next to any service which may run on it.
  • the gCore Framework (gCF): a Java-based Application Framework for the development of gCube Services and their clients.

GCore.jpg

gCore builds upon Globus technology and customises it to the requirements of gCube. The gCore Container is a customisation of the container distributed with the Globus Toolkit (GT). Similarly, gCF is an extension of the Java WS Core Framework, also distributed with GT.