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?


•Lucene/Solr
•Voyager service
•Identity service
•Copyright status     http://www.flickr.com/photos/herzogbr




•...
audio delivery
audio delivery
                       MARCXML
                                                  Collection service
       ...
use in moderation
questions
tingram@nla.gov.au
Upcoming SlideShare
Loading in...5
×

RESTafarian-ism at the NLA

1,686

Published on

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

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,686
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

RESTafarian-ism at the NLA

  1. 1. RESTafarian-ism @ the NLA
  2. 2. Why REST? •Simple •Language neutral •Not SOAP
  3. 3. How? •Technologies •Wiki •Talk, talk, talk
  4. 4. Issues
  5. 5. Debug this
  6. 6. Other issues faced •Over-engineering •Extreme MVC •Project coordination
  7. 7. Useful? •Lucene/Solr •Voyager service •Identity service •Copyright status http://www.flickr.com/photos/herzogbr •Digital repository •Library patron
  8. 8. audio delivery
  9. 9. audio delivery MARCXML Collection service http://soa.nla.gov.au/vi/ collection/db/nla/3603882 MODS Audio website METS PROFILE Digital repository service http://soa.nla.gov.au/vi/ dcmdb/mets/nla-ch-un3603882 MP3 Streaming server
  10. 10. use in moderation
  11. 11. questions tingram@nla.gov.au
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×