Difference between revisions of "GCF Primer"
From GCube System
Manuele.simi (Talk | contribs) |
Manuele.simi (Talk | contribs) |
||
Line 1: | Line 1: | ||
− | # [[gCore Tutorial#Tutorial | + | # [[gCore Tutorial#Tutorial overview|Tutorial overview]] |
## [[gCore Tutorial#Ground rules: preparing the environment|Ground rules: preparing the environment]] | ## [[gCore Tutorial#Ground rules: preparing the environment|Ground rules: preparing the environment]] | ||
## [[gCore Tutorial#Installing gCore|Installing gCore]] | ## [[gCore Tutorial#Installing gCore|Installing gCore]] | ||
Line 17: | Line 17: | ||
## [[Adding State#A Test Client|A Test Client]] | ## [[Adding State#A Test Client|A Test Client]] | ||
− | == | + | == Tutorial overview == |
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. | 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. | ||
It takes an incremental approach to illustrate all the steps of the service development cycle in relation to a first Port-Type. For simplicity, it assumes the Port-Type to be stateless. Then it introduces the assumption of state, when by enriching the sample service with additional Port-Types. | It takes an incremental approach to illustrate all the steps of the service development cycle in relation to a first Port-Type. For simplicity, it assumes the Port-Type to be stateless. Then it introduces the assumption of state, when by enriching the sample service with additional Port-Types. | ||
− | == | + | == Who should use this tutorial == |
gCore Tutorial is dedicated to developers that have an average knowledge of [U/Li]nix and Java, and some experience with Web Service concepts, terminology, and procedures. | gCore Tutorial is dedicated to developers that have an average knowledge of [U/Li]nix and Java, and some experience with Web Service concepts, terminology, and procedures. | ||
Revision as of 17:59, 21 March 2008
Contents
Tutorial overview
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. It takes an incremental approach to illustrate all the steps of the service development cycle in relation to a first Port-Type. For simplicity, it assumes the Port-Type to be stateless. Then it introduces the assumption of state, when by enriching the sample service with additional Port-Types.
Who should use this tutorial
gCore Tutorial is dedicated to developers that have an average knowledge of [U/Li]nix and Java, and some experience with Web Service 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.