Access Keys:
Skip to content (Access Key - 0)
My Area (Access Key - 2)


Toggle Sidebar
Your Rating: Results: PatheticBadOKGoodOutstanding! 7 rates
Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Simple Primo Client

Tags:
Last Updated: Oct 30, 2009 01:17


  • Description

    In an effort to learn about the Primo X-Server API, I have written a
    simple Primo client. All it does is:

    1. take a rudimentary query from the user
      2. construct an X-Server request
      3. send the request
      4. get back an XML response
      5. transform the response into HTML
      6. return the HTML to the user


  • Author: Eric Lease Morgan
  • Additional author(s):
  • Institution: University of Notre Dame
  • Year: 2008
  • License: GNU Public License
  • Short description: Use, modification and distribution of the code are permitted provided the copyright notice, list of conditions and disclaimer appear in all related material.
  • Link to terms: [Detailed license terms]
  • Skill required for using this code:
    intermediate Perl scripting

State

In Development

Programming language

Perl

Software requirements

Perl

Author(s) homepage

http://www.library.nd.edu/daiad/morgan/

Download

Attach the code file(s) to this page and link to them here.
Page attachments management can be reached from the top-right menu - 'attachments' after page save.

Working example

http://dewey.library.nd.edu/hacks/primo/

Using the following Ex Libris open interfaces

Primo X-Server

Installation instructions

(See the README file in the distribution.)

TO DO list

  * displaying cover art
  * linking to Google Books, Open Content Alliance, etc.
  * exploring how to combine the result with WorldCat data
  * linking to more detailed records
  * finding similar through the use of xISBN




Page Attachments

File NameCommentSizeNumber of Downloads
primo-client-2008-10-16.tar.gzsimple primo client10 kB159

Added by Eric Lease Morgan on Oct 16, 2008 17:33, last edited by Conf Admin on Oct 30, 2009 01:17

Adaptavist Theme Builder Powered by Atlassian Confluence