corporation for national research initiatives dois and the handle system: current tech issues 5...
TRANSCRIPT
Corporation For NationalResearch Initiatives
DOIs and the Handle System:Current Tech Issues
5 August 1998
Larry Lannom
CNRI
Corporation For NationalResearch Initiatives
Handle System Resolver
Extension (like a plug-in) for web browsers that allows them to talk directly to HS
Recognizes hdl:10.123/456 as a handle, which would then replace http://dx.doi.org/10.123/456
Download, with clickable license, from http://www.handle.net
Supports Netscape (3.0+) and IE (3.0+) for PC and Mac. Unix coming soon.
See handle web site for examples
Corporation For NationalResearch Initiatives
New Batch Load Process
File upload of no more than 1 Mb, but seems to work best with a max of 5K DOIs
Format of one DOI = one URL– 10.1000/7983473875 http://www.doi.org/news.html
Beta usage provided some feedback - improve error msgs Edits are not atomic (delete then add) SSL constraint - must go through browser Future solutions
– Java SSL compatibility
– New HS admin protocol
Corporation For NationalResearch Initiatives
Services Against Identifiers
The ‘get’ paradigm– [identifier = hyperlink = click on it = get it]
– resolution system + id allows only one action: return an object
– difficult to group objects, differentiate versions, formats, actions, etc.
The ‘services’ paradigm– allow complex resolution: selection from a group of values
associated with one id
– allows services to be built, e.g., describe, purchase, rights, format, around a single identifier for a given creation
Corporation For NationalResearch Initiatives
‘Get It’
Repository (acme.com web site)
Handle System
• Client understands the Handle System Protocol• Client takes what it gets
Get 10.123/456
10.123/456 http://acme.com/file.htmlURL
URL for 10.123/456
Client
http get for file.html at acme.com
Corporation For NationalResearch Initiatives
Services Against Identifiers: Scenario I
Client
repository (acme.com web site)
• Client understands the Handle System Protocol• PDF is a separate type• Client needs a PDF file.
Handle System
HTML
Purchase http:/acme.com/cgi-bin/buy/file7.html
http:/acme.com/file7.html
http:/acme.com/file7.pdf 10.123/456
Handle_get_PDF_value_for_hdl:10.123/456
URL for http:/acme.com/file7.p
df
http get http:/acme.com/file7.pdf
Corporation For NationalResearch Initiatives
Services Against Identifiers: Scenario II
Repository
Handle System
• Client understands the Handle System Protocol and RAP.• Client needs a PDF file.
get_location_for_all_services_for_hdl:10.123/456
10.123/456 345hfkgk4539fkr32uw828e9dkwDLS
Repository access information
Client
Repository Access Protocolfor PDF version of 10.123/456
Corporation For NationalResearch Initiatives
Local Resolution of Global Ids
Web Browser
Local Client
Local collection
Global Resolution System
hdl:10.123/456
hdl:10.123/456
10.123/456 = http://local/abc.html
redirect - http://local/abc.html
http://local/abc.html
www.pub.com
Local Network/Environment(Harvard)
Cache/Proxy
Corporation For NationalResearch Initiatives
Local Resolution of Global Ids
Web Browser
Local Client
Local collection
Global Resolution System
hdl:10.789/abc
hdl:10.789/abc
http://www.pub.com/abc.html www.pub.com
hdl:10.789/abc
http://www.pub.com/abc.html
abc.html
Cache/Proxy
?
Local Network/Environment(Harvard)
Corporation For NationalResearch Initiatives
WebBrowser
Local Client
Local collection
Local Network/Environment(Harvard)
Cache/Proxy
hdl:10.123/456
hdl:10.123/456
redirect - http://IV/abc.html
http://IV/abc.html
Cache/Proxy
Local Network/Environment(Ivy League)
www.pub.com
Local Resolution of Global Ids
Global Resolution
System
Corporation For NationalResearch Initiatives
Http://www.pub1.com/1b/
Electronic version ofJournal of New Physicspublished by Famous Science Publishing Co.
Handle Data and Metadata
DOI: 10.XXXX/1234URL: http://www.pub1.com/1b/JN: Journal of New PhysicsTI: New HorizonsAU: Bill SmithPG: 786-980AB: Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod.Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod
Metadata Collection and DOI Registration
Corporation For NationalResearch Initiatives
WholesaleMetadataCollection
Metadata
Handle System
Handle Data
Other Data Services
Handle data and metadata
Metadata Collection and DOI Registration
CollectionService
CollectionService
•Indexes•Filters•Queries
VARs
Corporation For NationalResearch Initiatives
WholesaleMetadataCollection
Metadata
Handle System
Handle Data
Other Data Collectors
Handle data and metadatarecords
Publisher 1
Publisher 2
Publisher 3 Publisher n
Metadata Collection and DOI Registration
CollectionService
CollectionService
•Indexes•Filters•Queries
VARs
Corporation For NationalResearch Initiatives
Client
Handle System
Value AddedResellers
Publisher 1
Publisher 2
Publisher 3 Publisher n
Publisher Collections
Digital Object Architecture