RESTafarian-ism at the NLA
11
RESTafarian-ism @ the NLA
-
Upload
eby -
Category
Technology
-
view
3.253 -
download
0
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 Australia
Transcript of RESTafarian-ism at the NLA
![Page 1: RESTafarian-ism at the NLA](https://reader034.fdocuments.net/reader034/viewer/2022051609/54790696b37959932b8b4659/html5/thumbnails/1.jpg)
RESTafarian-ism @ the NLA
![Page 2: RESTafarian-ism at the NLA](https://reader034.fdocuments.net/reader034/viewer/2022051609/54790696b37959932b8b4659/html5/thumbnails/2.jpg)
Why REST?
•Simple•Language neutral•Not SOAP
![Page 3: RESTafarian-ism at the NLA](https://reader034.fdocuments.net/reader034/viewer/2022051609/54790696b37959932b8b4659/html5/thumbnails/3.jpg)
How?
•Technologies
•Wiki
•Talk, talk, talk
![Page 4: RESTafarian-ism at the NLA](https://reader034.fdocuments.net/reader034/viewer/2022051609/54790696b37959932b8b4659/html5/thumbnails/4.jpg)
Issues
![Page 5: RESTafarian-ism at the NLA](https://reader034.fdocuments.net/reader034/viewer/2022051609/54790696b37959932b8b4659/html5/thumbnails/5.jpg)
Debug this
![Page 6: RESTafarian-ism at the NLA](https://reader034.fdocuments.net/reader034/viewer/2022051609/54790696b37959932b8b4659/html5/thumbnails/6.jpg)
Other issues faced
•Over-engineering
•Extreme MVC
•Project coordination
![Page 7: RESTafarian-ism at the NLA](https://reader034.fdocuments.net/reader034/viewer/2022051609/54790696b37959932b8b4659/html5/thumbnails/7.jpg)
Useful?
http://www.flickr.com/photos/herzogbr
•Lucene/Solr
•Voyager service
•Identity service
•Copyright status
•Digital repository
•Library patron
![Page 8: RESTafarian-ism at the NLA](https://reader034.fdocuments.net/reader034/viewer/2022051609/54790696b37959932b8b4659/html5/thumbnails/8.jpg)
audio delivery
![Page 9: RESTafarian-ism at the NLA](https://reader034.fdocuments.net/reader034/viewer/2022051609/54790696b37959932b8b4659/html5/thumbnails/9.jpg)
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
![Page 10: RESTafarian-ism at the NLA](https://reader034.fdocuments.net/reader034/viewer/2022051609/54790696b37959932b8b4659/html5/thumbnails/10.jpg)
use in moderation