Download præsentationen
Præsentation er lastning. Vent venligst
Offentliggjort afFrans Bro Redigeret for ca. et år siden
1
Anders-Henrik Petersen, DBCOLS Informationmøde 16.4.2010 DBC Open Ressource Sharing Møde for systemleverandører 16. April 2010 Dagsorden: Om Open RS og Open RS version 1 Andre DBC-emner til drøftelse
2
Anders-Henrik Petersen, DBCOLS Informationmøde 16.4.2010 Open Resource Sharing – hvad går det ud på? Del af DBCs Open Library Strategy Fornyelse og modernisering af eksisterende nationale bestil-infrastruktur Tilbyde flere ILL-funktioner som webservices Integration af Open RS til lokalsystemer, genbrug af OpenRS-services i lokalsystem Hvornår? Vi stræber efter 1.5.2010 – men selve skiftet sker (formentlig) i løbet af maj 2010
3
Anders-Henrik Petersen, DBCOLS Informationmøde 16.4.2010 Fornyelse af eksisterende infrastruktur Modernisering af kerneprogrammel Nemmere vedligehold Hurtigere integration af nye services og protokoller/standarder NCIP, webservices, RTM osv. Men interface til eksisterende systemer er uændret!
4
Anders-Henrik Petersen, DBCOLS Informationmøde 16.4.2010 ORS-Arkitektur – version 1 Netpunkt/ bib.dk/BOB remit,bob.dk Palles Gavebod Dataud: z3950-ILL Mail NCIP Request/Response Z3950-klient Zpunk t
5
Anders-Henrik Petersen, DBCOLS Informationmøde 16.4.2010 ORS version 1 pr. 1.5.2010 – ILL ILL - bestil: Modtage bestilling fra Netpunkt Modtage bestilling fra lokal z3950-klient i danZIG-ILL-XML- format sendt til Zpunkt Sende kvittering som ILL0-mail eller plaintxtmail fra ORS til bibliotek Videresende bestilling som z3950-ILL-XML til bibliotek Videresende bestilling som ILL0-mail eller plaintxtmail til bibliotek
6
Anders-Henrik Petersen, DBCOLS Informationmøde 16.4.2010 ORS version 1 pr. 1.5.2010 – slutbruger Slutbruger-bestilling: Modtage bestilling fra bibliotek.dk Modtage bestilling fra Palles Gavebod via openOrder- webservice Lave automatisk fjernlån ud af slutbrugerbestillinger Videresende bestilling som ILL0-mail eller plaintxtmail til bibliotek Videresende bestilling som NCIP Request Item til bibliotek (og modtage Response)
7
Anders-Henrik Petersen, DBCOLS Informationmøde 16.4.2010 ORS version 1 – ILL (fortsat) Svar på bestilling-service ILL-svar: Modtage z3950-ILL-Answer i danZIG-format Videresende z3950-ILL-Answer i danZIG-format til bibliotek Videresende ILL-Answer som mail i plaintxtformat til bibliotek Shipping service (udveksling af materialenummer) Modtage z39.50-Shipping i danZIG-format fra lokal z3950-klient Videresende z39.50-Shipping i danZIG-format fra ORS til bibliotek
8
Anders-Henrik Petersen, DBCOLS Informationmøde 16.4.2010 Webservices Open Update Order opdaterer bestilling i ORS-databasen Open Number Roll Open Order) tjekker materialets tilgængelighed og bibliotekspolicy, modtager bestilling eksempelklient (udviklingsversion) eksempelklient (udviklingsversion) Open Find Order) udleverer bestillinger fra ors_order-databasen, eksempelklient (udv.version)eksempelklient (udv.version) Open Holdings Status tjekker materialets udlånsstatus i et eller flere biblioteker, og om et materiale findes til udlån, http://openholdingstatus.addi.dk/0.1http://openholdingstatus.addi.dk/0.1 Open Agency moderniseret webservice til VIP-basen http://openagency.addi.dk/http://openagency.addi.dk/ Services publiceres på http://oss.dbc.dk/plone/serviceshttp://oss.dbc.dk/plone/services
9
Anders-Henrik Petersen, DBCOLS Informationmøde 16.4.2010 OpenRS version 2 Flere z3950-illservices –Renew (synkron afvikling) –Cancel (synkron afvikling) –Recall (asynkron afvikling) Modtagelse af NCIP Requests (ORS som NCIP-server) Samtlige services til brug for lokalt ILL-Modul. Mål: ILL kan afvikles gennem OLS-klient eller lokal klient ved hjælp af OLS-services
10
Anders-Henrik Petersen, DBCOLS Informationmøde 16.4.2010 Interface : nyheder og ændringer BestilID: Nummereret af DBC (OpenOrderNumberroll): 1000000000 > 2000000000 Nummereret af andre: skal være uden for det interval ILL-XML (danZIG - ill5.xsd’en) Fra OpenRS: Præprocessordirektiv: ISO8859-1 – indtil videre… Til OpenRS: frit valg: UTF-8 eller ISO8859-1 Mailheader: From: ”ors@dbc.dk” – subject: ”bestilnnn”
11
Anders-Henrik Petersen, DBCOLS Informationmøde 16.4.2010 Interface: Nyt ill0-format Nyt ill0-format, publiceret på syslevblog 9.9.2009:syslevblog Ill0 og ill5 smelter sammen: nye i lll0: 001:005:006:001 (reference til tidligere bestilling) 040:041:001 (id+lok-streng til DanBib-søgning) Felter der udgår: 001:005:009 – MailID 040:044 – lokaliseringer Felter der skifter betydning: 010:015 2 – Artikeldata – kun hvis der er artikeldata
12
Anders-Henrik Petersen, DBCOLS Informationmøde 16.4.2010 Nyt for bibliotekerne Ny BOB-grænseflade nyt udseende integreret i Netpunkt nedenunder skrevet helt om, bruger Netpunkt-”bund” og ORS-webservices Ny VIP-grænseflade adskillelse mellem ILL-bestil og svar-på-bestil ILL-Shipping NCIP Request Item Ændret filialafsender-valg Folkebiblioteksfilialer kan (dvs skal!) have egne aut. fjernlånsparametre
13
Anders-Henrik Petersen, DBCOLS Informationmøde 16.4.2010 NCIP-implementeringsspørgsmål Versionsproblem: server svarer ’protocol error’ hvis request er i version 1.01 Hvordan skal en server svare svare på en ikke-valid forespørgsel? Datoproblem (DTD vs. xsd). danZIG Guidelines foreskriver DTD, men systemerne bruger xsd DBC vil anvende UTC-’Z’-notation: 2010-09-28T23:00:00Z i stedet for 2010-09-29T00:00:00+01:00
Lignende præsentationer
© 2024 SlidePlayer.dk Inc.
All rights reserved.