A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008
description
Transcript of A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008
![Page 1: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/1.jpg)
A Distributed Metadata ArchitectureTony Hammond, Nature
Handle System Workshop17 June 2008
![Page 2: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/2.jpg)
Scenario
![Page 3: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/3.jpg)
Puzzle
![Page 4: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/4.jpg)
Solved
![Page 5: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/5.jpg)
Handle
![Page 6: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/6.jpg)
Services
![Page 7: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/7.jpg)
![Page 8: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/8.jpg)
OpenHandle
Put Handle on the Web
– Access via a Web Service
(:2641 :80) Make Handle an Easy Read
– Expose Values as Markup
(55 52 4C “type” : “URL”)
![Page 9: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/9.jpg)
OpenHandle
1st Announce (Service) – Mar 26, ’03
2nd Announce (Service) – Feb 5, ’08
Google Code (Project) – Mar 7, ’08
![Page 10: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/10.jpg)
OpenHandle
![Page 11: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/11.jpg)
RDF/XML - ‘Full’ Form
JSON - ‘Compact’ Form
![Page 12: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/12.jpg)
![Page 13: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/13.jpg)
![Page 14: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/14.jpg)
![Page 15: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/15.jpg)
‘Hello World’
![Page 16: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/16.jpg)
JavaScriptvar h = { … };var hv = h[“handleValues”];var s = “”;
for (var i = 0; i < hv.length; i++) { var v = hv[i]; s += “ index = “ + v[“index”]; s += “ type = “ + v[“type”]; s += “ data = “ + v[“data”];}
![Page 17: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/17.jpg)
![Page 18: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/18.jpg)
![Page 19: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/19.jpg)
![Page 20: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/20.jpg)
![Page 21: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/21.jpg)
![Page 22: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/22.jpg)
![Page 23: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/23.jpg)
Web Admin?
![Page 24: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/24.jpg)
![Page 25: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/25.jpg)
XMP
![Page 26: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/26.jpg)
XMP Packet
![Page 27: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/27.jpg)
Metadata
![Page 28: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/28.jpg)
Metadata (1/5)
![Page 29: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/29.jpg)
Metadata (2/5)
![Page 30: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/30.jpg)
Metadata (3/5)
![Page 31: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/31.jpg)
Metadata (4/5)
![Page 32: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/32.jpg)
Metadata (5/5)
![Page 33: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/33.jpg)
XMP Inspector
![Page 34: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/34.jpg)
![Page 35: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/35.jpg)
![Page 36: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/36.jpg)
![Page 37: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/37.jpg)
![Page 38: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/38.jpg)
![Page 39: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/39.jpg)
![Page 40: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/40.jpg)
![Page 41: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/41.jpg)
![Page 42: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/42.jpg)
![Page 43: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/43.jpg)
![Page 44: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/44.jpg)
Architecture
![Page 45: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/45.jpg)
Singles
![Page 46: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/46.jpg)
Friends
![Page 47: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/47.jpg)
Family
![Page 48: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/48.jpg)
![Page 49: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/49.jpg)
![Page 50: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/50.jpg)
Connection
![Page 51: A Distributed Metadata Architecture Tony Hammond, Nature Handle System Workshop 17 June 2008](https://reader035.fdocument.pub/reader035/viewer/2022062408/5681333e550346895d9a347b/html5/thumbnails/51.jpg)
http://www.slideshare.net/tonyh/handle-08/http://code.google.com/p/openhandle/