Ralph LeVan's SRW/SRU Open Source database interface now available; includes support for DSpace's Lucene implementation and OCLC's Pears and Newton databases

 
The SRW/U Open Source software implements both the SRW Web Service and the SRU REST model interface to databases. It includes interfaces that support DSpace's Lucene implementation and OCLC's Pears and Newton databases.

SRW is a Web Service for searching text databases; SRU provides the same functionality as SRW, but is URL based. They both support the same kind of search and retrieval functionality provided by Z39.50.

Why use them?
Web Services are becoming part of the standard toolkit for implementors.  URL's are even simpler; responses are just XML records.  This could well be the interface to repositories that all those architecture diagrams call for.

User interfaces can be created using XSL stylesheets, allowing browsers to support rich interfaces with no special code at the server end and no client code other than the browser.

What are we providing?
We've built an SRW/SRU (or SRW/U) server.  It acts as an interface to local databases.  The local databases it currently supports are Lucene, Pears and Newton.  Lucene is the database underlying DSpace and Pears and Newton are used by OCLC's SiteSearch.

More Information

OCLC's SRW/U project and SRW/SRU Open Source software:
http://www.oclc.org/research/activities/psat/orprojects/webservices/default.htm

Ralph LeVan:
http://www.oclc.org/research/people/levan.htm

For more information:

Ralph LeVan
Consulting Research Scientist
OCLC Research
levan@oclc.org
+1-614-764-6115

Bob Bolander
Communications & Programs Manager
OCLC Research
bolander@oclc.org
+1-614-761-5207

We are a worldwide library cooperative, owned, governed and sustained by members since 1967. Our public purpose is a statement of commitment to each other—that we will work together to improve access to the information held in libraries around the globe, and find ways to reduce costs for libraries through collaboration.