:: Session 8: Day 3: Time 16:30 to 18:00
Advanced OMII GridSAM Practical

Steven Newhouse, Stephen McGough and Vesselin Novov


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]


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.