restafarian-ism at the nla
DESCRIPTION
Two years ago the National Library of Australia decided to go the route of SOA, particularly REST web services. Since then we have developed a stack of them for varying projects. This talk will expose a few of those services (that provide MARCXML, MODS, METS, Identity information and Copyright Status), highlight some of the technology choices and give some idea of the success of this approach. -- Terence Ingram, National Library of AustraliaTRANSCRIPT
RESTafarian-ism @ the NLA
Why REST?
•Simple•Language neutral•Not SOAP
How?
•Technologies
•Wiki
•Talk, talk, talk
Issues
Debug this
Other issues faced
•Over-engineering
•Extreme MVC
•Project coordination
Useful?
http://www.flickr.com/photos/herzogbr
•Lucene/Solr
•Voyager service
•Identity service
•Copyright status
•Digital repository
•Library patron
audio delivery
audio delivery
Collection service
Audio website
http://soa.nla.gov.au/vi/collection/db/nla/3603882
http://soa.nla.gov.au/vi/dcmdb/mets/nla-ch-un3603882
MARCXML
MODS
METS PROFILEDigital repository
service
Streaming server
MP3
use in moderation