Difference between revisions of "GCore"

From GCube System
Jump to: navigation, search
 
(16 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<big>'''The gCube Core Distribution'''</big>
+
The '''gCube Core Distribution''' ('''gCore)''' is a packaging of selected components of the [https://gcube.wiki.gcube-system.org/gcube/index.php  gCube system] which are ubiquitously deployed  within an gCube infrastructure. The distribution includes:
  
The gCube Core Distribution (''gCore''), is a packaging of those components of the gCube system[http://ddwiki.di.uoa.gr/mediawiki/index.php/Main_Page] which are guaranteed to be available on each and every node of a gCube infrastructure (gHN). The distribution includes the following key components:
+
* 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 '''gCube Application Framework''' ('''gCF'''): a Java-based application framework for the development of gCube Services and their clients.
  
* the ''gCore container'', a container for the deployment and runtime management of gCube services;
+
[[Image:gCore.jpg]]
* the ''Local Services'', a small set of gCube services which must/should/could run on each gHN;
+
* the ''gCube Core Application Framework'' (gCF), a code framework to simplify the development of gCube services and their clients;
+
  
gCore builds upon Globus technology. It is a repackaging of the Globus Toolkit (GT4) dedicated to gCube. In particular, the container is a customisation of the container which is distributed with GT4 (and thus the Axis container extended by it). The gCF is a substantial extension of the Java WS Core framework which is also distributed with GT4.
+
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.
 +
 
 +
Follow [http://twitter.com/gcorenews gCore on Twitter] or subscribe to our [http://twitter.com/statuses/user_timeline/61600430.rss RSS feed] to for the latest news about gCore.

Latest revision as of 16:43, 4 October 2012

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 gCube Application 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.

Follow gCore on Twitter or subscribe to our RSS feed to for the latest news about gCore.