IeSE: An Integrated e-Science Environment
Rob Allan, Andrew Richards and Rik Tyer
Portal services can add value to the basic Grid API. The Web services which are described in this manual provide a higher-level platform which can be programmed against. This is not possible directly with a portal which presents a fixed set of pages encapsulating functionality and each giving a limited number of options to the user. The Web service interface accesses the same underlying functionality, but enables existing applications, scripts and GUI interfaces to make use of the value added to the core Grid services and database interfaces.
After a semantic description of the service calls, examples of using the portal services infrastructure are given in C, Perl and Java. A specific example of adapting an existing GUI is discussed.
Keywords: Web/ Grid services, Grid programming, Portals.
Report available from http://esc.dl.ac.uk/Doc/Services/services.pdf.
© CCLRC 2003. Neither the CCLRC e-Science Centre nor its collaborators severally or separately accept any responsibility for loss or damage arising from the use of information contained in any of their reports or in any communication about their tests or investigations.