LANL Research Library
 

ARCFile Resolver - Overview

What is the aDORe ARCFile Resolver?

This OpenURL Resolver provides an interface through which constituent datastreams of Digital Objects can be requested. This interface is provided for immediate presentation of the disseminations to end-users, and methods from which the disseminations result include functions, such as ‘show PDF’ and ‘play video’. The ARCFile Resolver provides an interface to datastreams that are compliant with the NISO OpenURL Standard. This module provides the following benefits:

  • Compliant with the NISO OpenURL Framework
  • Standard-based method to extract datastreams from Internet Archive files (ARCFiles)

How does the aDORe ARCFile Resolver work?

  • ARCfile identifier: info:lanl-repo/arc/%UUID%
  • 2 core service interfaces to each ARCfile:
    • openurl-aDORe3:
      • retrieve a list of all (unique) identifiers contained in an ARCfile (DIDLDocumentIdentifier, digital object identifier, datastream identifier)
      • service identifier: info:lanl-repo/int/UUID/openurl-aDORe3
    • openurl-aDORe4:
      • retrieve a datastream corresponding with a specified identifier (datastream identifier)
      • service identifier: info:lanl-repo/int/UUID/openurl-aDORe4

Figure 1

Usage

Obtain a datastream with a specific identifier from the ARCfile:

http://host:port/adore-arcfile-resolver/472de88d-5670-45df-9200-fb135189f00e/openurl-aDORe4?
      * url_ver=Z39.88-2004&
      * rft_id=info%3Alanl-repo%2Fds%2Fa9866bc2-306b-4698-abaf-a0f43c1ea611&
      * svc_id=info:lanl-repo/svc/getDatastream

List all identifiers in the ARCfile:

http://host:port/adore-arcfile-resolver/472de88d-5670-45df-9200-fb135189f00e/openurl-aDORe3?
      * url_ver=Z39.88-2004&
      * rft_id=info%3Alanl-repo%2Farc%2F472de88d-5670-45df-9200-fb135189f00e&
      * svc_id=info:lanl-repo/svc/identifiers.list

Additional Information

Liu, X., Balakireva, L., Hochstenbach, P., Van de Sompel, H. (2005, June).
File-based storage of Digital Objects and constituent datastreams: XMLTapes and Internet Archive ARC files

Burner, M., Kahle, B (1996, September).
Arc File Format