The Common SQI WSDL Binding (CSWB)

A WSDL Binding for SQI

The Simple Query interface (SQI) is an Application Program Interface (API) for querying learning objects repositories . This initiative is an open, collaborative effort, under the auspices of the CEN/ISSS Learning Technologies Workshop. Since one major design objective is to keep the specification simple and easy to implement, the interface is labelled Simple Query Interface (SQI). The current version of the API specification can be found at http://www.prolearn-project.org/lori.

Although the specification is not final yet, different teams have started to implement it (mainly in the frame of the prolearn network of excellence). Since these teams have not agreed on a common binding yet, there is currently one wsdl file for each implementation which is not ideal given that new stubs need to be generated for every new client.

This project is a collaborative effort that aims at providing a common SQI WSDL binding for all implementers of SQI in order to foster interoperability between learning object repositories.

Anonymous CVS Access

This project's SourceForge.net CVS repository can be checked out through anonymous (pserver) CVS with the following instruction set. The module you wish to check out must be specified as the modulename. When prompted for a password for anonymous, simply press the Enter key. To determine the names of the modules created by this project, you may examine their CVS repository via the provided web-based CVS repository viewer.

cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/sqi-wsdl login

cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/sqi-wsdl co modulename