Web Services and repositories

I attended a workshop on June 2 on the use of Web Services to enable interoperability between repositories, repository services and other systems. The workshop was organised by the Ethos project (Electronic Theses Online). Most attendees were from a repository manager or developer background.

[Update: the presentations (including audio recording) at this event are now available]

As a number of speakers noted, the term ‘Web Services’ is a very broad one. The main focus of the day was on the use of a number of specific protocols and approaches to provide ’services’:

SWORD for depositing items in repositories

SRU to search for and retrieve items

And REST for passing data between servers.

Using such ’services’ enables repository services to be used from within environments other than the repository itself (so, if you wanted to deposit an item in a repository from within a research management application of some kind, for example). It also enables repositories to use other systems’ services. One example given of this was look up of file format information from the National Archives’ PRONOM database of file formats.

From discussion, the general view appeared to be that Web Services do have a role to play in aiding integration of repositories with other systems and avoiding ’silos’. However, achieving such integration raises issues such as:

- having sufficient access to technical expertise
- ensuring good communication between repository managers and developers
- focussing on real user needs.

None of these are easy issues to address. Two of the speakers came from institutions which are members of the Scottish Digital Library Consortium and they noted the value of libraries ‘clubbing together’ to share available technical expertise and resources.

Comments

2 Responses to “Web Services and repositories”

  1. Asteko laburpena — Zeruak eta urak on June 11th, 2009 12:22 am

    […] Web Services and repositories / Ben Wynne — 10:23 EDT via […]

  2. Dépôts institutionnels (07/06/09) « pintiniblog on January 8th, 2010 11:21 am

    […] Web Services and repositories […]

Leave a Reply