|
09/14/2006, 2:00 PM - 5:45 PM
Speaker: Lisa Childers, Technical Product Manager, Argonne National Lab.
This half-day tutorial provides an introduction to programming Web
services in the Java language using the Globus Toolkit version 4 (GT4).
The tutorial demonstrates how to build a Java Service that makes use of
GT4 mechanisms for state management, security, registry and related
topics. It is organized as a series of hands-on exercise in which
attendees add increasing functionality to a skeletal service
implementation. Fundamental patterns and interactions of grid computing
are highlighted.
The tutorial assumes each attendee has access to a network-enabled
computer that is 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 tutorial. Software requirements for this
tutorial include:
- Basic knowledge of Web Services and Grid computing
- Knowledge of Java, XML and WSDL
- Required laptop configuration:
- Windows ME/95/98 not supported. Regarding other OSes: if you can build
the sample code (below) you should be ok. This typically includes
Linux/Unix variants, Windows NT/XP, and MacOS X. VMware emulation and
Cygwin are *not* supported.
- Jakarta ant: http://ant.apache.org/
- jdk: http://java.sun.com/j2se/1.4.2/index.html
- NOTE: Prior to the tutorial, tutorial attendees should verify that
their ant/jdk installations allow them to build the sample code below
- 802.11b wireless capability
- NTP synchronization with server of choice
- 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.
Important note! It is the attendees' responsibility to insure that their
networking, ant and jdk are configured and working properly prior to the
tutorial. Participants who do not have access to a properly-configured
machine may find this tutorial of limited value. The integrity of ant/jdk
installations can be verified by building this sample code:
- Linux/MacOS X:
http://www.globus.org/toolkit/tutorials/BAS/sample.tar.gz
- MS Windows: http://www.globus.org/toolkit/tutorials/BAS/sample.zip

|