The following knowledge is assumed:
Programming in Java. If you don't know Java, you can find some useful links here. Also, prior experience of distributed systems programming with Java (with CORBA, RMI, etc.) will certainly come in handy, but is not strictly required.
Basic knowledge of XML. If you have no idea of XML, you can find some useful links here.
You should know your way around a UNIX system. This tutorial is mainly UNIX-oriented, although in the future we hope to include sections for Windows users.
Basic knowledge of what The Grid and grid-based applications are. This tutorial is not intended as an introduction to Grid Computing, but rather as an introduction to a toolkit which can enable you to program grid-based applications.
The following knowledge is not required:
Web Services. The tutorial includes an introduction to fundamental Web Services concepts needed to program Grid Services.
Globus Toolkit 2