Questo rapporto tecnico illustra le caratteristiche architetturali, tecniche e funzionali del prototipo Sprint-metaopac. L'applicazione fornisce delle API REST per l'interrogazione parallela di diverse biblioteche che espongono i rispettivi cataloghi sul web utilizzando il protocollo Z39.50 (un protocollo di comunicazione client-server molto diffuso per l'interrogazione dei cataloghi delle biblioteche) oppure attraverso semplici pagine web. Il prototipo ha integrato 17 biblioteche che espongono i loro cataloghi bibliotecari utilizzando il protocollo Z39.50 e 55 biblioteche che espongono i loro cataloghi bibliotecari utilizzando semplici interfacce web per un totale di 72 biblioteche interrogate ad ogni search request. L'applicazione fornisce anche un'interfaccia web (scritta in Php, integrata all'interno del portale della Science and Tecnology Digital Library e consultabile previa autenticazione) per l'interrogazione di tali API e la presentazione dei risultati recuperati. L'applicazione si occupa di customizzare e parametrizzare la search request sottoposta, in modo da generare diverse search request specifiche per ogni biblioteca integrata nel prototipo. L'applicazione effettua anche il parsing delle risposte restituite dalle diverse biblioteche interrogate e, in particolare per le biblioteche interrogate via Http, si occupa del parsing delle pagine http restituite e del recupero in esse delle informazioni riguardanti le risorse bibliotecarie ricercate; tali risposte vengono quindi formattate in un formato comune con campi omogenei (titolo, autori, linguaggio, casa editrice, data di pubblicazione, descrizione, collocazione, ecc.) e visualizzati in un unico result set. Dopo una breve rassegna dei principali casi d'uso utilizzati per mettere a punto l'applicazione, il Rapporto Tecnico analizza, infine, i più importanti vantaggi offerti dal prototipo, sia in termini di prestazioni che di facilità e immediatezza di utilizzo.

sprint-metaopac: un prototipo per l'interrogazione dei cataloghi bibliotecari attraverso il web

Paolo Enrico Cirone
2018

Abstract

Questo rapporto tecnico illustra le caratteristiche architetturali, tecniche e funzionali del prototipo Sprint-metaopac. L'applicazione fornisce delle API REST per l'interrogazione parallela di diverse biblioteche che espongono i rispettivi cataloghi sul web utilizzando il protocollo Z39.50 (un protocollo di comunicazione client-server molto diffuso per l'interrogazione dei cataloghi delle biblioteche) oppure attraverso semplici pagine web. Il prototipo ha integrato 17 biblioteche che espongono i loro cataloghi bibliotecari utilizzando il protocollo Z39.50 e 55 biblioteche che espongono i loro cataloghi bibliotecari utilizzando semplici interfacce web per un totale di 72 biblioteche interrogate ad ogni search request. L'applicazione fornisce anche un'interfaccia web (scritta in Php, integrata all'interno del portale della Science and Tecnology Digital Library e consultabile previa autenticazione) per l'interrogazione di tali API e la presentazione dei risultati recuperati. L'applicazione si occupa di customizzare e parametrizzare la search request sottoposta, in modo da generare diverse search request specifiche per ogni biblioteca integrata nel prototipo. L'applicazione effettua anche il parsing delle risposte restituite dalle diverse biblioteche interrogate e, in particolare per le biblioteche interrogate via Http, si occupa del parsing delle pagine http restituite e del recupero in esse delle informazioni riguardanti le risorse bibliotecarie ricercate; tali risposte vengono quindi formattate in un formato comune con campi omogenei (titolo, autori, linguaggio, casa editrice, data di pubblicazione, descrizione, collocazione, ecc.) e visualizzati in un unico result set. Dopo una breve rassegna dei principali casi d'uso utilizzati per mettere a punto l'applicazione, il Rapporto Tecnico analizza, infine, i più importanti vantaggi offerti dal prototipo, sia in termini di prestazioni che di facilità e immediatezza di utilizzo.
2018
cataloghi bibliotecari
z39.50
metaopac
digital library
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/462408
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact