SlideShare uma empresa Scribd logo
1 de 16
www.cineca.it
Koha & SBNKoha & SBN
Linee guida di una integrazione
www.cineca.it
SBN
SBN MARC Server Interface
Server SBN Indice 2
Gestionale di biblioteca (ILS)
Schema XML
SBNMarc.xsd
Schema XML
SBNMarc.xsd
HTTP
JMS
SBN-MARC Client Interface
Da slide di Daniela Saccomandi, 13/9/2008 (Roma)
www.cineca.it
SBN
• C’è uno strumento specifico su tecnologia
Java, Java Message Service
• Poi XML su HTTP GET/POST
• Supporto discontinuo per i “Web Services”
[SOAP, UDDI e WSDL]
www.cineca.it
SBN
Le “azioni” principali definite:
Cerca
Crea
Modifica
Cancella
Fonde
Localizza
ChiediAllinea
ComunicaAllineati
Importa | Esporta (solo via Interfaccia Diretta)
www.cineca.it
SBN
• Le risposte danno lo status della richiesta
• In se stesso il protocollo è stateless
• Gli applicativi devono mantenere la
“sessione di comunicazione”
• I 4 livelli di adesione riguardano quanto ci
si “immerge” in SBN
www.cineca.it
SBN
• 1 - Cattura.
• 2 - Cattura e localizzazione per possesso.
• 3 - Cattura e localizzazione per possesso,
creazione e correzione dei record non
condivisi.
• 4 - Cattura e localizzazione per possesso e
gestione, creazione e correzione e
allineamento.
www.cineca.it
SBN
• Scollegati dai livelli precedenti ci sono i “livelli
di autorizzazione”
• Permettono di creare una gerarchia di Poli
• Essendoci in Indice un solo utente per Polo,
il suo livello di autorizzazione vale per tutti i
catalogatori del Polo
• Leggermente diversa la situazione per
soggetti e classificazione.
www.cineca.it
SBN
• Forte presenza di semantica Unimarc
• t_101
• t_102
• t_200
• T_105 (ma che contiene gli Unimarc 105 e 110)
• Forti legami con precedente protocollo
• Campi 4xx e 5xx fuori dalla semantica Unimarc
• Definizione totale della semantica
www.cineca.it
SBN
 C’e’ anche una interfaccia fornita da ICCU
 Si chiama “Interfaccia Diretta”
 L’accesso e’ nominale e strettamente legato a
una persona
 L’accesso viene fornito solo ai più esperti
 Serve per sistemare i problemi e per gli import
/ export
www.cineca.it
Koha
 Già presenti:
 Supporta già Unimarc
 Possibile aggiungere attributi agli utenti staff
 Possibile modificare records bibliografici via
web service
www.cineca.it
Koha
 Assenze specifiche:
 Ricezione dati da SBN
 Invio a SBN
 Assenze generiche:
 Modificare records di authority via web service
 Inviare le modifiche all’esterno
www.cineca.it
Koha
 Assenze specifiche:
 Ricezione dati da SBN
 Invio a SBN
 Assenze generiche:
 Modificare records di authority via web service
 Inviare le modifiche all’esterno
www.cineca.it
Koha
www.cineca.it
Koha & SBN
Cineca ha avviato gli
sviluppi necessari
www.cineca.it
Domande ?
www.cineca.it
FineFine
z.tajoli@cineca.it

Mais conteúdo relacionado

Semelhante a Koha & SBN Linee guida di una integrazione

Lotus Foundations Start 1.1 Un anno dopo..
Lotus Foundations Start 1.1 Un anno dopo..Lotus Foundations Start 1.1 Un anno dopo..
Lotus Foundations Start 1.1 Un anno dopo..
Enzo Stanzione
 
Servizio di Connettività d'Ateneo - Network and services provisioning automation
Servizio di Connettività d'Ateneo - Network and services provisioning automationServizio di Connettività d'Ateneo - Network and services provisioning automation
Servizio di Connettività d'Ateneo - Network and services provisioning automation
Digital Transformation Team - Italian Government
 
MS Days 08 Applicazioni RIA con Silverlight 2 e WCF
MS Days 08 Applicazioni RIA con Silverlight 2 e WCFMS Days 08 Applicazioni RIA con Silverlight 2 e WCF
MS Days 08 Applicazioni RIA con Silverlight 2 e WCF
Fabrizio Bernabei
 
Sviluppo di servizi REST per Android - Luca Masini
Sviluppo di servizi REST per Android - Luca Masini Sviluppo di servizi REST per Android - Luca Masini
Sviluppo di servizi REST per Android - Luca Masini
Whymca
 
Presentazione Netportal1
Presentazione Netportal1Presentazione Netportal1
Presentazione Netportal1
guest92d4f237
 
SVILUPPO DI UNA SOLUZIONE SINGLE SIGN ON PER L’ENTE VENETO LAVORO
SVILUPPO DI UNA SOLUZIONE  SINGLE SIGN ON  PER L’ENTE VENETO LAVOROSVILUPPO DI UNA SOLUZIONE  SINGLE SIGN ON  PER L’ENTE VENETO LAVORO
SVILUPPO DI UNA SOLUZIONE SINGLE SIGN ON PER L’ENTE VENETO LAVORO
Zanatta Davide
 

Semelhante a Koha & SBN Linee guida di una integrazione (20)

Lotus Foundations Start 1.1 Un anno dopo..
Lotus Foundations Start 1.1 Un anno dopo..Lotus Foundations Start 1.1 Un anno dopo..
Lotus Foundations Start 1.1 Un anno dopo..
 
IBM Lotus Foundations, un anno dopo dalle premesse alle promesse.
IBM Lotus Foundations, un anno dopo dalle premesse alle promesse.IBM Lotus Foundations, un anno dopo dalle premesse alle promesse.
IBM Lotus Foundations, un anno dopo dalle premesse alle promesse.
 
Il nuovo catalogo della rete URBS - La migrazione akoha
Il nuovo catalogo della rete URBS - La migrazione akohaIl nuovo catalogo della rete URBS - La migrazione akoha
Il nuovo catalogo della rete URBS - La migrazione akoha
 
Installing Apache tomcat with Netbeans
Installing Apache tomcat with NetbeansInstalling Apache tomcat with Netbeans
Installing Apache tomcat with Netbeans
 
Dal requisito all'implementazione @ CD2010
Dal requisito all'implementazione @ CD2010Dal requisito all'implementazione @ CD2010
Dal requisito all'implementazione @ CD2010
 
Servizio di Connettività d'Ateneo - Network and services provisioning automation
Servizio di Connettività d'Ateneo - Network and services provisioning automationServizio di Connettività d'Ateneo - Network and services provisioning automation
Servizio di Connettività d'Ateneo - Network and services provisioning automation
 
Fmdp Total System Monitor
Fmdp Total System MonitorFmdp Total System Monitor
Fmdp Total System Monitor
 
MS Days 08 Applicazioni RIA con Silverlight 2 e WCF
MS Days 08 Applicazioni RIA con Silverlight 2 e WCFMS Days 08 Applicazioni RIA con Silverlight 2 e WCF
MS Days 08 Applicazioni RIA con Silverlight 2 e WCF
 
AAI
AAI AAI
AAI
 
Progettazione e sviluppo di applicazioni web di nuova generazione con AJAX
Progettazione e sviluppo di applicazioni web di nuova generazione con AJAXProgettazione e sviluppo di applicazioni web di nuova generazione con AJAX
Progettazione e sviluppo di applicazioni web di nuova generazione con AJAX
 
Progettazione di uno strumento per la reingegnerizzazione di applicazioni legacy
Progettazione di uno strumento per la reingegnerizzazione di applicazioni legacyProgettazione di uno strumento per la reingegnerizzazione di applicazioni legacy
Progettazione di uno strumento per la reingegnerizzazione di applicazioni legacy
 
Shell Control Box - Il Gusto della Sicurezza
Shell Control Box - Il Gusto della SicurezzaShell Control Box - Il Gusto della Sicurezza
Shell Control Box - Il Gusto della Sicurezza
 
Sviluppo di servizi REST per Android - Luca Masini
Sviluppo di servizi REST per Android - Luca Masini Sviluppo di servizi REST per Android - Luca Masini
Sviluppo di servizi REST per Android - Luca Masini
 
SVILUPPO DI SERVIZI REST PER ANDROID
SVILUPPO DI SERVIZI REST PER ANDROIDSVILUPPO DI SERVIZI REST PER ANDROID
SVILUPPO DI SERVIZI REST PER ANDROID
 
Wcf data services
Wcf data servicesWcf data services
Wcf data services
 
Presentazione Netportal1
Presentazione Netportal1Presentazione Netportal1
Presentazione Netportal1
 
Mobile e Smart Client
Mobile e Smart ClientMobile e Smart Client
Mobile e Smart Client
 
Asynchronous Java ME and XML
Asynchronous Java ME and XMLAsynchronous Java ME and XML
Asynchronous Java ME and XML
 
SVILUPPO DI UNA SOLUZIONE SINGLE SIGN ON PER L’ENTE VENETO LAVORO
SVILUPPO DI UNA SOLUZIONE  SINGLE SIGN ON  PER L’ENTE VENETO LAVOROSVILUPPO DI UNA SOLUZIONE  SINGLE SIGN ON  PER L’ENTE VENETO LAVORO
SVILUPPO DI UNA SOLUZIONE SINGLE SIGN ON PER L’ENTE VENETO LAVORO
 
Polarion UC 2010 - Lispa SpA - Il change management secondo il framework ITIL...
Polarion UC 2010 - Lispa SpA - Il change management secondo il framework ITIL...Polarion UC 2010 - Lispa SpA - Il change management secondo il framework ITIL...
Polarion UC 2010 - Lispa SpA - Il change management secondo il framework ITIL...
 

Mais de Cineca

open data for openminds
open data for openmindsopen data for openminds
open data for openminds
Cineca
 
Eunis 2010 Cineca University Enterprise Portal
Eunis 2010 Cineca University Enterprise PortalEunis 2010 Cineca University Enterprise Portal
Eunis 2010 Cineca University Enterprise Portal
Cineca
 
Eunis2010 kion communication_builder
Eunis2010 kion communication_builderEunis2010 kion communication_builder
Eunis2010 kion communication_builder
Cineca
 
Planning and Controlling for Higher Education Institutions: Processes, Method...
Planning and Controlling for Higher Education Institutions: Processes, Method...Planning and Controlling for Higher Education Institutions: Processes, Method...
Planning and Controlling for Higher Education Institutions: Processes, Method...
Cineca
 

Mais de Cineca (20)

ReportHPC Cineca 2022-2023
ReportHPC Cineca 2022-2023ReportHPC Cineca 2022-2023
ReportHPC Cineca 2022-2023
 
REPORT_HPC_2021-22.pdf
REPORT_HPC_2021-22.pdfREPORT_HPC_2021-22.pdf
REPORT_HPC_2021-22.pdf
 
Report HPC
Report HPCReport HPC
Report HPC
 
Cineca HPC Annual Report 2020-2021
Cineca HPC Annual Report 2020-2021 Cineca HPC Annual Report 2020-2021
Cineca HPC Annual Report 2020-2021
 
Report HPC 2019 2020
Report HPC 2019 2020Report HPC 2019 2020
Report HPC 2019 2020
 
Gli strumenti social e l’usabilità al servizio della scuola: da MatchPoint a ...
Gli strumenti social e l’usabilità al servizio della scuola: da MatchPoint a ...Gli strumenti social e l’usabilità al servizio della scuola: da MatchPoint a ...
Gli strumenti social e l’usabilità al servizio della scuola: da MatchPoint a ...
 
The Big Iron, presentazione di Andrea Mattasoglio
The Big Iron, presentazione di Andrea MattasoglioThe Big Iron, presentazione di Andrea Mattasoglio
The Big Iron, presentazione di Andrea Mattasoglio
 
The Big Iron, presentazione di Giovanni Erbacci
The Big Iron, presentazione di Giovanni ErbacciThe Big Iron, presentazione di Giovanni Erbacci
The Big Iron, presentazione di Giovanni Erbacci
 
CINECA for HCP and e-infrastructures infrastructures
CINECA for HCP and e-infrastructures infrastructuresCINECA for HCP and e-infrastructures infrastructures
CINECA for HCP and e-infrastructures infrastructures
 
open data for openminds
open data for openmindsopen data for openminds
open data for openminds
 
Hpc europa2 call
Hpc europa2 callHpc europa2 call
Hpc europa2 call
 
Workshop HPC 4Proteomics and course Bioinformatics for Proteomics
Workshop HPC 4Proteomics and course Bioinformatics for ProteomicsWorkshop HPC 4Proteomics and course Bioinformatics for Proteomics
Workshop HPC 4Proteomics and course Bioinformatics for Proteomics
 
Cineca's HPC Courses
Cineca's HPC CoursesCineca's HPC Courses
Cineca's HPC Courses
 
7th Advanced School of Parallel Computing
7th Advanced School of Parallel Computing7th Advanced School of Parallel Computing
7th Advanced School of Parallel Computing
 
7th Advanced School of Computer Graphics
7th Advanced School of Computer Graphics7th Advanced School of Computer Graphics
7th Advanced School of Computer Graphics
 
20th Summer School of Parallel Computing
20th Summer School of Parallel Computing20th Summer School of Parallel Computing
20th Summer School of Parallel Computing
 
Workshop on Visualization of Large Scientific Data
 Workshop on Visualization of Large Scientific Data Workshop on Visualization of Large Scientific Data
Workshop on Visualization of Large Scientific Data
 
Eunis 2010 Cineca University Enterprise Portal
Eunis 2010 Cineca University Enterprise PortalEunis 2010 Cineca University Enterprise Portal
Eunis 2010 Cineca University Enterprise Portal
 
Eunis2010 kion communication_builder
Eunis2010 kion communication_builderEunis2010 kion communication_builder
Eunis2010 kion communication_builder
 
Planning and Controlling for Higher Education Institutions: Processes, Method...
Planning and Controlling for Higher Education Institutions: Processes, Method...Planning and Controlling for Higher Education Institutions: Processes, Method...
Planning and Controlling for Higher Education Institutions: Processes, Method...
 

Último

Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptxNicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
lorenzodemidio01
 
Presentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informaticaPresentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informatica
nico07fusco
 
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptxAdducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
sasaselvatico
 
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxScienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
lorenzodemidio01
 

Último (20)

Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptxNicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
 
Presentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione CivicaPresentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione Civica
 
Presentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informaticaPresentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informatica
 
Descrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptxDescrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptx
 
Aristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptxAristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptx
 
Tosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptxTosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptx
 
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
 
descrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptxdescrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptx
 
LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................
 
Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.
 
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptxProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
 
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptxAdducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
 
Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................
 
Una breve introduzione ad Elsa Morante, vita e opere
Una breve introduzione ad Elsa Morante, vita e opereUna breve introduzione ad Elsa Morante, vita e opere
Una breve introduzione ad Elsa Morante, vita e opere
 
Quadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceoQuadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceo
 
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
 
discorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptxdiscorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptx
 
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxScienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
 
Scrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibileScrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibile
 
Storia-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptxStoria-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptx
 

Koha & SBN Linee guida di una integrazione

  • 1. www.cineca.it Koha & SBNKoha & SBN Linee guida di una integrazione
  • 2. www.cineca.it SBN SBN MARC Server Interface Server SBN Indice 2 Gestionale di biblioteca (ILS) Schema XML SBNMarc.xsd Schema XML SBNMarc.xsd HTTP JMS SBN-MARC Client Interface Da slide di Daniela Saccomandi, 13/9/2008 (Roma)
  • 3. www.cineca.it SBN • C’è uno strumento specifico su tecnologia Java, Java Message Service • Poi XML su HTTP GET/POST • Supporto discontinuo per i “Web Services” [SOAP, UDDI e WSDL]
  • 4. www.cineca.it SBN Le “azioni” principali definite: Cerca Crea Modifica Cancella Fonde Localizza ChiediAllinea ComunicaAllineati Importa | Esporta (solo via Interfaccia Diretta)
  • 5. www.cineca.it SBN • Le risposte danno lo status della richiesta • In se stesso il protocollo è stateless • Gli applicativi devono mantenere la “sessione di comunicazione” • I 4 livelli di adesione riguardano quanto ci si “immerge” in SBN
  • 6. www.cineca.it SBN • 1 - Cattura. • 2 - Cattura e localizzazione per possesso. • 3 - Cattura e localizzazione per possesso, creazione e correzione dei record non condivisi. • 4 - Cattura e localizzazione per possesso e gestione, creazione e correzione e allineamento.
  • 7. www.cineca.it SBN • Scollegati dai livelli precedenti ci sono i “livelli di autorizzazione” • Permettono di creare una gerarchia di Poli • Essendoci in Indice un solo utente per Polo, il suo livello di autorizzazione vale per tutti i catalogatori del Polo • Leggermente diversa la situazione per soggetti e classificazione.
  • 8. www.cineca.it SBN • Forte presenza di semantica Unimarc • t_101 • t_102 • t_200 • T_105 (ma che contiene gli Unimarc 105 e 110) • Forti legami con precedente protocollo • Campi 4xx e 5xx fuori dalla semantica Unimarc • Definizione totale della semantica
  • 9. www.cineca.it SBN  C’e’ anche una interfaccia fornita da ICCU  Si chiama “Interfaccia Diretta”  L’accesso e’ nominale e strettamente legato a una persona  L’accesso viene fornito solo ai più esperti  Serve per sistemare i problemi e per gli import / export
  • 10. www.cineca.it Koha  Già presenti:  Supporta già Unimarc  Possibile aggiungere attributi agli utenti staff  Possibile modificare records bibliografici via web service
  • 11. www.cineca.it Koha  Assenze specifiche:  Ricezione dati da SBN  Invio a SBN  Assenze generiche:  Modificare records di authority via web service  Inviare le modifiche all’esterno
  • 12. www.cineca.it Koha  Assenze specifiche:  Ricezione dati da SBN  Invio a SBN  Assenze generiche:  Modificare records di authority via web service  Inviare le modifiche all’esterno
  • 14. www.cineca.it Koha & SBN Cineca ha avviato gli sviluppi necessari