Prerequisites & Preliminaries

From GCube System
Revision as of 20:15, 8 April 2008 by Fabio.simeoni (Talk | contribs)

Jump to: navigation, search

Ideally, you would be a decent Java developer and have a good grasp of Web Service concepts and technologies. Throw in some familiarity with a Linux/*nix shell and you should sail through this Primer.

If you don't call yourself a decent Java developer...then by all means keep reading, just be prepared for a very steep learning curve. If instead you are not much versed in Web Service concepts and technologies, then this brief summary from the Globus guys is a good starting point, as it is Sotomayor's second chapter of his much-read GT4 Tutorial. And remember, this is the kind of topic for which Google remains your best friend (just stay away from the standard specs for a while longer). As to your familiarity with a shell, no worries, you will need only a modicum to begin with. Best of luck.

Coming to the machine, no point in going ahead before having installed and configured gCore, not only for administration but also for building (ANT) and development (JDK5). Unless you are insanely devoted to your shell, you probably will want a good Java IDE at hand, such as the good old Eclipse used below for all the examples. And unless you are playing, you will need some client for at least committing and checking out your code to and fro a Version Control System, preferably a good plugin for your IDE (e.g. Subversion for Eclipse).

Now you are ready to start. Not by implementing a service though, not yet. First, you need to [Preliminaries setup the environment] within which you will develop all your services.