GGF 15 - GT4 Tutorials: October 6, 2005
Boston, MA USA
This half-day tutorial is designed to teach developers how to build a Java service using the Globus Toolkit (GT4). The Globus Toolkit is the flagship product of the Globus Alliance, which produces open source middleware used in building grids around the world. The tutorial is organized as a series of exercises in which increasing functionality is added to a skeletal service implementation. Fundamental patterns and interactions of Grid computing are highlighted. The course is geared toward developers who want to learn about the newest work of the Globus Alliance and how to apply fundamental concepts in Grid computing.
This course is a compressed version of our standard, full-day, hands-on tutorial. Attendees are invited to follow along with the exercises on their laptops, though tech support will be very limited due to the amount of material to be covered.
Tutorial participants who wish to follow along with the exercises must bring network-enabled laptops pre-loaded with a small set of open-source software. Attendees must be able to run all the software listed in the prerequisites in order to participate in the hands-on exercises.
Tutorial Prerequisites
- Basic knowledge of Web Services and Grid computing
- Knowledge of java, XML and WSDL
- Laptop configuration:
- jakarta ant 1.5 or 1.6
- jdk 1.4.2
- 802.11b wireless capability required
- NTP synchronization with server of choice
- VMware emulation not supported
- Cygwin not supported
- Firewall software must be disabled
- Windows ME/95/98 is not supported. Regarding other OSes: if you can run the jdk and ant you should be ok
- A GT-specific distribution: [to be made available the day of the tutorial]
- A software bundle containing tutorial-specific course material: [to be made available the day of the tutorial]
Optional:
- An editor that highlights Java and XML files, such as JEdit.
- You also may find that Adobe Reader will come in handy.
Note! It is the attendees' responsibility to insure that their networking, ant and jdk are configured and working properly prior to the tutorial. The integrity of ant/jdk installations should be verified prior to the tutorial by building this sample code: Linux version or MS Windows version.
