OGSI::Lite / WSRF::Lite
WSRF::Lite follows on from OGSI::Lite (see below). It implements, in Perl, the Web Service Resource Framework (WSRF) which was inspired by and supersedes the Open Grid Services Infrastructure (OGSI). The OGSI specification is a proposed recommendation of the OGSI Working Group of the http://www.ggf.org/Global Grid Forum. Standardisation of WSRF is ongoing in the WSRF technical committee of OASIS. The University of Manchester contributed to the standardisation of WSRF as an OASIS member.
Development of WSRF::Lite is being supported by the Managed Programme of the Open Middleware Infrastructure Institute (OMII) through the project Robust Application Hosting under WSRF::Lite (RAHWL).
WSRF::Lite provides support for the following Web Service Specifications:
WSRF::Lite from version 0.4 provides beta level support for signing and verifying SOAP messages using X509 digital certificates according to the OASIS standard for WS-Security. It has been tested with .NET and the Sun Web Service Developers Pack.
The latest version of WSRF::Lite is version 0.8.2.2, available at WSRF-Lite.0.8.2.2.tar. You can still download WSRF-Lite.0.8.2.1.tar, WSRF-Lite.0.8.tar, WSRF-Lite.0.6.tar, WSRF-Lite.0.5.tar.gz, WSRF-Lite.0.4.1.tar, WSRF-Lite.0.4.tar, WSRF-Lite.0.3.tar, WSRF-Lite.0.2.tar and WSRF-Lite.0.1.tar.
2008-07-10 - WSRF::Lite is now on Google Code.
2008-07-08 - The WSRF::Lite mailing list has moved. To subscribe to the mailing list or to browse its archives, visit http://listserv.manchester.ac.uk/archives/wsrf-lite.html.
2006-02-15 - WS-Security 1.1 is approved as an OASIS standard
2005-01-14 - A new mail list has been set for WSRF::Lite, this will replace the OGSI::Lite mailing list. If you have any questions on WSRF::Lite you should send them there.
There is now a bugzilla for WSRF::Lite at: http://kato.mvc.mcc.ac.uk/bugzilla
AJAX, REST and WSRF::Lite
To learn more about using AJAX with WSRF::Lite see Arjun Sen's Master's Thesis, in which he replicates the functionality of RealityGrid steering client using AJAX and a Web Browser, or look at the 'Using Ajax with WSRF::Lite' tutorial.
Presentations, Papers and Training Materials Related to WSRF::Lite
Introduction to WS-RF and WSRF::Lite at ESNW on July 20, 2004 can be found here.
Presentation on Web services and WSRF for the Grid Primer course at Manchester: The Joy of Web Services.
Presentation at CERN in Janauary 2005, Web Services for the Grid - WSRF and WSRF::Lite.
On-line tutorial Build WS-Resources with WSRF::Lite, by Mark Mc Keown and Jamie Vicary. You'll need to register with IBM Developer Works to access this.
Presentation at the OGSA Workshop in London on Wednesday 23th March 2005 on REST: "Web Services for Grid Computing".
Stefan Zasada's Masters dissertation on implementing WS-Security, Stefan did most of the work integrating WS-Security into WSRF::Lite.
The HPDC-14 paper by Marty Humphrey et al. entitled State and Events for Web Services: A Comparison of Five WS-Resource Framework and WS-Notification Implementations.
On-line tutorial Build secure WS-Resources with WSRF::Lite and WS-Security, by Mark McKeown and Stefan Zasada. You'll need to register with IBM Developer Works to access this.
On-line tutorial Using Ajax with WSRF::Lite, by Mark Mc Keown and Bruno Harbulot. You'll need to register with IBM Developer Works to access this.
Projects using OGSI::Lite or WSRF::Lite
OGSI::Lite was an experiment in creating a Grid Services Container using Perl. It has now been superseded by WSRF::Lite. You can still access the code as well as some presentations on OGSI::Lite below.
Download a tarball OGSI-Lite.0.4.tar containing the code.
5 minute presentation on ILCT from the OGSI Implementors' Panel at GGF8, Seattle, 26 June 2003.
Jonathan Chin at UCL has been using OGSI::Lite to start and control a Lattice Boltzmann code, for details of his work check out http://the.earth.li/~jon/work/ogsi/writeup/.
Read Martin C. Brown's article Perl and the grid infrastructure.