Difference between revisions of "GCF Primer"
Line 42: | Line 42: | ||
=== gContainer at a glance === | === gContainer at a glance === | ||
− | [[Image:GCore001.png| | + | [[Image:GCore001.png|frame|]] |
+ | |||
+ | === Dealing with Globus === | ||
+ | [[Image:GCore002.png|frame|]] | ||
+ | |||
+ | === GHN Passport === | ||
+ | [[Image:GCore003.png|frame|]] |
Revision as of 01:58, 17 March 2008
Contents
gCore overview
gCore is a toolkit for building distributed applications that are hosted by multi-domain infrastructure. This tutorial intends to present gCore and its related software required to design, build, and deploy software that can be effectively used to build complex applications. Let us take an incremental approach and illustrate all the steps of the service development cycle in relation to a first Port-Type. For simplicity, we shall assume the Port-Type to be stateless. we shall then introduce the assumption of state later, when we will enrich our sample service with additional Port-Types.
gCore is dedicated to developers that have an average knowledge of [U/Li]nix and Java, and some experience with WS concepts, terminology, and procedures.
Ground rules: preparing the environment
- Exclusively a Java & [U/Li]nix environment
- 1.5.0_08+
- OS requirements as per underlying Globus
- Typically, a Shell + IDE environment
- IDE for code configuration & authoring
- Shell for code building & deployment
- Require both installation & configuration
Installing gCore
- through SVN checkout
https://svn.research-infrastructures.eu/gcore/gcore/trunk/GCORE/CONTAINER
- with Etics downloads, Module: org.gcore.gcontainer, for gCube developers
https://grids16.eng.it/BuildReport/
- through command line or IDE plugin alike, e.g. Subversion for Eclipse into a folder of choice (the gCore location)
The official vehicle for notifications is the gCORE Technical Committee mailing list, gCore_TC.