There are certain key concepts that must be well understood before being able to program with GT3. This chapter gives a brief overview of all those fundamental concepts.
OGSA, OGSI, and GT3 : We'll take a look at what these oft-mentioned acronyms mean, and how they are related.
Web Services : OGSA, OGSI, and GT3 are based on standard Web Services technologies such as SOAP and WSDL. You don't need to be a Web Services expert to program with GT3, but you should be familiar with the Web Services architecture and languages. We provide a basic introduction and give you pointers to interesting sites about Web Services.
Grid Services : Grid Services are the core of GT3. We take a look at what a Grid Service is, and how it is related to Web Services.
The GT3 Architecture : After seeing both Grid Services and Web Services, we take a look at the whole GT3 architecture, and how Grid Services fit in it.
Java & XML : Finally, if you want to use GT3, you need to be able to program in Java, and to understand basic XML. If you're new to Java and XML, we provide a couple links that can help you get started.