:: Session 8: Day 3: Time 16:30 to 18:00
Advanced OMII GridSAM Practical
Steven Newhouse, Stephen McGough and Vesselin Novov
Contents:
This will introduce the GridSAM programming interface and provide
the necessary skills for working on the practical exercise. Students
will need to be able to programme in Java.
[NB: There are two documented interfaces –
ClientSideJobManager
and
GridSAMClientSupport
– Need to clarify the differences and which to use.]
1. Write a Java client using the GridSAM
API to build a JSDL document and to invoke a remote GridSAM service
to invoke a simple
command, e.g. date
2. Write a Java client using the GridSAM
API to invoke a Java application on the remote GridSAM server,
including application
staging and returning the results.
3. Link two services together at the client
side – a number generation service and a graph plotting
service. The services being
invoked through the GridSAM service.
The OMII Practicals [
view]
Biographies:
Dr Steven Newhouse
Steven Newhouse is Director of the Open Middleware Infrastructure
Institute UK, a collaborative e-Science project between the
University of Southampton (where he is based), the University
of Edinburgh, and the University of Manchester. He is a member
of the Global Grid Forum (GGF) Steering group, where he is responsible
for Application Standards, and is on the management or supervisory
boards of the Grid Operational Support Centre (GOSC), AstroGrid
and GridPP. He remains active in the Open Grid Services Architecture
Working Group (OGSA-WG) of the GGF.
Before moving to Southampton in June 2004 he was the Sun Lecturer
in e-Science in the Department of Computing at Imperial College
London and Technical Director of the London
e-Science Centre (LeSC) also based at Imperial. His early
research work was in Computational Underwater Acoustic Modelling
at the Department of Aeronautics at Imperial College. He moved
to the Imperial College Parallel Computing Centre in 1998 where
he developed the Centre’s research and equipment portfolio
through collaborative projects with the College’s main
computational users. He led the Centre’s research activity
in ICENI
– the Imperial College e-Science Networked Infrastructure
– a service oriented architecture built using Java and
Jini that provided a gateway to other infrastructures.