ResourceSync: synchronizace zdrojů na internetu

Podobné dokumenty
API AIS ČR Technická specifikace

Přenos VŠKP pomocí protokolu OAI-PMH. 1. OAI-PMH The Open Archives Initiative Protocol for Metadata Harvesting

PŘÍLOHA C Požadavky na Dokumentaci

DEFINICE PROCESŮ DATOVÉ KOMUNIKACE TECHNICKÁ SPECIFIKACE DATOVÝCH SLUŽEB POSKYTOVANÝCH SPOLEČNOSTÍ ČEZ DISTRIBUCE, A. S.

PODMÍNKY POSKYTOVÁNÍ PŘÍSTUPU K PORTÁLU NAMĚŘENÝCH DAT POMOCÍ WEBOVÝCH SLUŽEB SPOLEČNOSTI ČEZ DISTRIBUCE, A. S.

Národní technické specifikace. služeb nad prostorovými daty a metadaty

Požadavky pro výběrová řízení TerraBus ESB/G2x

1. Úvod Vztah k OAI-PMH Terminologie

Centrální portál knihoven

VYHLÁŠKA. č. 18/2014 Sb., o stanovení podmínek postupu při elektronické dražbě. ze dne 24. ledna 2014

Systémy pro tvorbu digitálních knihoven

Centrální portál knihoven a knihovní systémy. Petr Žabička, Moravská zemská knihovna v Brně

Microsoft Sync Framework. Jiří Činčura blog.cincura.net

Národní standard pro elektronické systémy spisové služby

Nasazení jednotné správy identit a řízení přístupu na Masarykově univerzitě s využitím systému Perun. Slávek Licehammer

1. Webové služby. K čemu slouží? 2. RPC Web Service. 3. SOA Web Service. 4. RESTful Web services

Popis egon služby. E93 - roszapispravnistav. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

l Kontakt s klientem SSP Popis automatizované komunikace s ÚP ČR v součinnosti a exekuci

CÚeR a RLPO Workshop č SÚKL

Specifikace požadavků. POHODA Web Interface. Verze 1.0. Datum: Autor: Ondřej Šrámek

Popis egon služby. E23 - roszapisdatovouschranku. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

þÿ O k t á v o d i g i t á l n í k n i h o v n a F F

Popis egon služby. E148 - rppvypisopravneni. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Digitální konkordance a Registr digitalizace v Manuscriptoriu,

Popis rozhraní Číselníkové webové služby

IT v průmyslu MES systémy Leoš Hons. Bezpečnost v oblasti MES systémů - kde začít?

DEFINICE PROCESŮ DATOVÉ KOMUNIKACE TECHNICKÁ SPECIFIKACE DATOVÝCH SLUŽEB POSKYTOVANÝCH SPOLEČNOSTÍ ČEZ DISTRIBUCE, A. S.

dbpedia Václav Zeman December 2015 KIZI - VŠE

METADATOVÝ PORTÁL A KATALOGOVÉ SLUŽBY. Štěpán Kafka

Výměnný formát XML DTM DMVS PK

Principy Základních registrů. Ing. Ondřej Felix, CSc.

Referenční rozhraní národního konektoru Národního kontaktního místa pro ehealth úloha pacientský souhrn

PŘÍLOHA Č. 4 K ZADÁVACÍ DOKUMENTACI VEŘEJNÉ ZAKÁZKY MALÉHO ROZSAHU. Tvorba software pro reportování stavu projektů (dále jen IS)

Požadavky na výměnu dat mezi knihovním a discovery systémem na příkladu implementace systému VuFind v Moravské zemské knihovně

Vrstvy periferních rozhraní

Základy jazyka C# Obsah přednášky. Architektura.NET Historie Vlastnosti jazyka C# Datové typy Příkazy Prostory jmen Třídy, rozhraní

Co je to Grid. Martin Kuba Superpočítačové Centrum Brno Seminář CESNET, Třešť

Popis egon služby. E99 - iszrasyncvypisfronty. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

NIA. Josef Knotek

Popis egon služ by. E231 - rppvypisseznamukonunazadost. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Vývoj SW pro mobilní zařízení s ios. Petr Hruška, Skymia s.r.o. Teorie a praxe IP telefonie,

Co nás čeká při skartačním řízení? Připravte se na změny balíčku SIP

PELIKAN DANIEL Definice XML exportů

Popis egon služby. E164 - iszrprobe. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

INSPIRE METADATA 2.0. Tomáš ŘEZNÍK. Laboratoř geoinformatiky a kartografie (LGC) Geografický ústav, Přírodovědecká fakulta, Masarykova univerzita Brno

SOAP & REST služby. Rozdíly, architektury, použití

Název projektu: Zvýšení adaptability zaměstnanců organizací působících v sekci kultura Název kurzu: Seminář pro knihovníky a informační pracovníky

Popis egon služby. E17 - rospridelicp. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Penframe ESHOP. Basic Standard Pro Kč Kč Kč. Grafický návrh. Redesign šablon: barevnost, hlavička, logo, grafické prvky stránky

Digitalizace a zveřejnění sbírkových fondů paměťových institucí Zlínského kraje

2008 Dostupný z Licence Creative Commons Uveďte autora-zachovejte licenci 3.0 Česko

Propojení elektronických systémů spravujících dokumenty. Tomáš Lechner Vysoká škola ekonomická v Praze Národohospodářská fakulta Katedra práva

Školení pro uživatele aplikace Poskytovatel - Dotace

Specifikace rozhraní. Oznamovací povinnost podle zákona č. 307/2013 Sb., ve znění pozdějších předpisů. Martin Falc, SW architekt.

TIA na dosah Advanced Engineering System. SIMATIC PCS 7 Verze 8.01

GTL GENERATOR NÁSTROJ PRO GENEROVÁNÍ OBJEKTŮ OBJEKTY PRO INFORMATICA POWERCENTER. váš partner na cestě od dat k informacím

Nastavení elektronického výpisu v Internet Bance

Doporučení OpenAIRE 1.1. Doporučení OpenAIRE pro poskytovatele dat

Přihlašování na promoce a poplatky (aktualizace )

Popis egon služeb. E94 - isknreklamujprvek. Název dokumentu: Popis egon služeb v rámci základních registrů. Datum aktualizace:

Co je (staro)nového v DSpace

Zabezpečení dat při přenosu

Informační systém pro vedení živnostenského rejstříku IS RŽP

Popis egon služby. E177 - iszrctireklamaci. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Základy datových vazeb Silverlightu. Funkce Silverlightu 2. Podpora jazyků a technologie.net Framework

Rozvoj IdM Správa uživatelských oprávnění. Bronislava Palíková Univerzita Jana Evangelisty Purkyně v Ústí nad Labem projekt Fondu rozvoje CESNET

Katalog egon služeb verze: 0.01

Projekt NUŠL a další projekty v ČR

Návrh technických pravidel pro tvorbu SIP

Metody tvorby ontologií a sémantický web. Martin Malčík, Rostislav Miarka

Popis egon služby. E129 - rppvypisseznampusobnostiovm. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Manuscriptorium v roce 2013

PODMÍNKY POSKYTOVÁNÍ PŘÍSTUPU K PORTÁLU NAMĚŘENÝCH DAT POMOCÍ WEBOVÝCH SLUŽEB SPOLEČNOSTI ČEZ DISTRIBUCE, A. S.

l Kontakt s klientem SSP Popis automatizované komunikace s ÚP ČR v součinnosti a exekuci

eneschopenka technické řešení Pavel Borkovec ČSSZ, Křížová 25, Praha Architekt, Asseco Central Europe

Open Journal Systems na ČVUT. Věra Pilecká (ÚK ČVUT)

Repositář audiovizuálních dokumentů Akademie múzických umění v Praze..

Elektronický výpis v Internet Bance

Úložiště archivů databází elektronických časopisů a knih. (e-da, ROAD)

Funkční specifikace ABOKWS. Aplikační rozhraní elektronického bankovnictví ABO-K. Verze 0.5

mbank.cz mtransfer Okamžitá notifikace o mtransferu Dokumentace pro externího partnera

Alena Malovaná, MAL305

Webové služby. Martin Sochor

V praxi se může jednat například o procesní instrukce, pracovní instrukce a podobný druh dokumentace.

Národní portál pro prezentaci digitalizovaných sbírkových objektů muzeí a galerií. Marie Vítková

Příloha č. 4 k výzkumné zprávě projektu VE Tomáš Hanousek. OAI-PMH pro začátečníky

Národní digitální archiv a egovernment

GDPR specifika vydavatelské praxe II. - specifika ochrany dat v digitální sféře a vydavatelská praxe - komerční vytěžování dat & E-privacy?

PELIKAN DANIEL - Definice CSV exportů

Popis egon služby. E103 - robctizmenyzaloz. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Archivace relačních databází

Integrovaný informační systém Státní pokladny (IISSP) Dokumentace API - integrační dokumentace

Registr Osob. zveřejněno podepsáno

Finální sestavení nového komunitního plánu sociální služeb pro roky (03-06/2015)

Inovační vouchery v Olomouckém kraji. Pracovní setkání Inovační vouchery v Olomouckém kraji II. etapa Krajský úřad Olomouckého

Popis egon služby. E75 - orgctidavkuaifo. Název dokumentu: Popis egon služeb Verze: Datum aktualizace: Správa základních registrů

Úpravy agendového informačního systému v návaznosti na základní registry

KMA/P506 Pravděpodobnost a statistika KMA/P507 Statistika na PC

Příloha č. 2 - Integrace SpiritÚAP do ESB Jihočeského kraje

Transkript:

ResourceSync: synchronizace zdrojů na internetu Vlastimil Krejčíř krejcir@ics.muni.cz 22. května 2014

ResourceSync Co je ResourceSync? Protokol pro synchronizaci jakýchkoli zdrojů na internetu, který umožňuje efektivní a flexibilní synchronizaci nezávisle na typu zdroje a rychlosti jeho změny.. Standard ANSI/NISO Z39.99-2014. ResourceSync Framework Specification. http://www.openarchives.org/rs/toc Krejčíř ResourceSync: synchronizace zdrojů na internetu 22. května 2014 2 / 15

Poznámky na úvod K přednášce Vynecháme technické detaily ty si lze přečíst v článku (a samozřejmě ve specifikaci). Budeme mírně zjednodušovat. K článku Všechno je jinak aneb máme finální verzi ResourceSync 1.0. Krejčíř ResourceSync: synchronizace zdrojů na internetu 22. května 2014 3 / 15

ResourceSync: motivace Proč nový protokol? nutnost synchronizace (zdrojů dat) současné nástroje příliš low level nutná těsná spolupráce synchronizace dat (OAI-PMH nestačí) udělat nový moderní protokol, který plní současné požadavky na pohodlnou synchronizaci Krejčíř ResourceSync: synchronizace zdrojů na internetu 22. května 2014 4 / 15

ResourceSync: pozadí, historie Kdo za tím stojí? Podporován organizacemi NISO a OAI. Lidé Mezinárodní pracovní skupina, mj. Carl Lagoze a Herbert Van de Sompel. Historie první info v půlce roku 2012 nyní verze 1.0 ANSI/NISO Z39.99 standard 21. května 2014 Krejčíř ResourceSync: synchronizace zdrojů na internetu 22. května 2014 5 / 15

OAI-PMH vs. ResourceSync Proč nám nestačí OAI-PMH? primárně synchronizace metadat přenos mimo protokol OAI-PMH kódování do metadat v XML opakované sklízení (pull-based) není vždy synchronní selektivní sklízení (Sets) předem definované kolekce Krejčíř ResourceSync: synchronizace zdrojů na internetu 22. května 2014 6 / 15

Základní definice Zdroj (Resource) to, co synchronizujeme (data, metadata, ) Poskytovatel (Source) dává zdroje k synchronizaci poskytuje další služby Cíl (Destination) chce být synchronní, s poskytovatelem přebírá změněné zdroje Krejčíř ResourceSync: synchronizace zdrojů na internetu 22. května 2014 7 / 15

Funkce a vlastnosti základní identifikátor je URI inkrementální synchronizace hromadné synchronizace intervalové (čas) synchronizace synchronizace starších verzí dat (verzování) informování (notifikace) o změnách provázání synchronizovaného obsahu inzerování podpory protokolu modularita Krejčíř ResourceSync: synchronizace zdrojů na internetu 22. května 2014 8 / 15

Možnosti protokolu Pohled poskytovatele informace o zdrojích a možnostech poskytovatele informace o změnách ve zdrojích synchronizace dle času (verzování, intervaly) hromadná synchronizace (v balíku ZIP) provázání (odkazy) na jiné zdroje discovery dát o sobě vědět Krejčíř ResourceSync: synchronizace zdrojů na internetu 22. května 2014 9 / 15

Možnosti protokolu II Pohled cíle iniciální synchronizace poprvé chci vše inkrementální synchronizace chci pouze změny audit jsme synchronní? Krejčíř ResourceSync: synchronizace zdrojů na internetu 22. května 2014 10 / 15

Metadata zdroje a provázání zdrojů Každý zdroj má technická metadata (URI, datum změny, ) a odkazy: mirror alternativní zdroj rozdílové aktualizace (patch) kolekce (kde se zdroj nachází) metadata o zdroji (describedby) předchozí verze zdroje (funkce verzování) Krejčíř ResourceSync: synchronizace zdrojů na internetu 22. května 2014 11 / 15

Technické informace postaveno na typu Sitemap rozšířeno o nové elementy pro popis zdroje nový Namespace rs popis zdroje <rs:md> odkaz na jiný zdroj <rs:ln> pečlivá a přesná práce s časem protokol Memento Krejčíř ResourceSync: synchronizace zdrojů na internetu 22. května 2014 12 / 15

Notifikace: zjišťování změn Pull-based opakované dotazy na změny Co je nového? vznikají prodlevy Jak často se ptát? nejsou změny zbytečný dotaz Push-based poskytovatel informuje o změnách notifikace pouze, když ke změně dojde cíl se přihlásí k odebírání notifikací Krejčíř ResourceSync: synchronizace zdrojů na internetu 22. května 2014 13 / 15

ResourceSynce náhrada OAI-PMH ResourceSync dokáže nasimulovat OAI-PMH náhrada za všechny příkazy identifikace (Identify) výpis identifikátorů (ListRecords) stažení záznamu/ů (GetRecord, ListRecords) funkce navíc verzování (i metadat) hromadné stažení (ZIP) Krejčíř ResourceSync: synchronizace zdrojů na internetu 22. května 2014 14 / 15

Děkuji za pozornost. Dotazy? Vlastimil Krejčíř krejcir@ics.muni.cz