URN használata hálózati dokumentumok azonosításában Országos Széchényi Könyvtár Könyvtár-informatikai Műhely Budapest, június 12. Horváth Ádám OSZK informatikai főigazgató- helyettes
URN használata hálózati dokumentumok azonosításában Horváth Ádám - OSZK Napirend OSZKKM célja URN-ről általában - Horváth Ádám Az OSZK URN szervere - Aradi Bálint Témák a következő OSZKKM ülésre Egyebek
URN használata hálózati dokumentumok azonosításában Horváth Ádám - OSZK Tartalom A probléma A megoldás Az URN egyedisége Az URN felépítése Példák az URN használatára Az URN kiadása Az URN feloldása Az URN igénylés tervezett elvei
URN használata hálózati dokumentumok azonosításában Horváth Ádám - OSZK A probléma Ha egy URL megváltozik, meg kell változtatni az összes rámutató hivatkozást Ha egy URL megváltozik, meg kell változtatni az összes rámutató hivatkozást Még nehezebb a helyzet, ha egy adott URL-en lévő tartalom változik meg Még nehezebb a helyzet, ha egy adott URL-en lévő tartalom változik meg
URN használata hálózati dokumentumok azonosításában Horváth Ádám - OSZK A megoldás A hálózati forrás egyedi azonosítása A hálózati forrás egyedi azonosítása –URN (Universial Resource Name) A hálózati forrást egy névvel azonosítjaA hálózati forrást egy névvel azonosítja A név nem változikA név nem változik A név világviszonylatban egyediA név világviszonylatban egyedi –Az URN kiadása ellenőrzött folyamat Az URL-re továbbra is szükség vanAz URL-re továbbra is szükség van
URN használata hálózati dokumentumok azonosításában Horváth Ádám - OSZK A megoldás Működés Működés –Ügyfél oldal helyett: helyett: urn:nbn:hu-123urn:nbn:hu-123 –URN generátor –URN feloldó URN-URL párost tartalmazzaURN-URL párost tartalmazza URN feloldók elosztott hálózatot alkotnakURN feloldók elosztott hálózatot alkotnak –URN feloldókat összefogó rendszer
URN használata hálózati dokumentumok azonosításában Horváth Ádám - OSZK A megoldás Az URN előnyei Az URN előnyei –Az URL helyességéért az URN azonosítót igénylő a felelős –Az URN szerver eszközöket tartalmaz az URL-ek tömeges módosítására –Nemzetközi szabványon alapul –Rendszerfüggetlen
URN használata hálózati dokumentumok azonosításában Horváth Ádám - OSZK Az URN egyedisége Az URN névterületekre oszlik Az URN névterületekre oszlik –A névterületek kiadása ellenőrzött folyamat: regisztráltatni kell Jelenlegi regisztrált névterületekJelenlegi regisztrált névterületek –ISSN, OID, ISBN, NBN –Többi: namespaces namespaceshttp:// namespaces –A névterületen belül az egyes URN azonosítók kiadása is ellenőrzött folyamat
URN használata hálózati dokumentumok azonosításában Horváth Ádám - OSZK Az URN felépítése ::= "urn:" ":" ::= "urn:" ":" –az idézőjelek közötti rész kötelező –NID Namespace Identifier = névterület azonosító egy kód, mely meghatározza azt a közösséget, melyet az URN kiszolgálegy kód, mely meghatározza azt a közösséget, melyet az URN kiszolgál meghatározza az NSS szintaktikai értelmezésétmeghatározza az NSS szintaktikai értelmezését –NSS Namespace Specific String = névterületre jellemző füzér szintaxisát a NID megalkotói adják megszintaxisát a NID megalkotói adják meg
URN használata hálózati dokumentumok azonosításában Horváth Ádám - OSZK Az NBN URN felépítése Leírása Leírása – Felépítése Felépítése –NID (névterület azonosító) = NBN –NSS (névterületre jellemző füzér) felépítése - - –kiadott NBN füzér országonként meghatározhatóországonként meghatározható
URN használata hálózati dokumentumok azonosításában Horváth Ádám - OSZK Az NBN URN felépítése Modell URN:NBN: - Modell URN:NBN: - Példák Példák –Finn URN:NBN:fi-fe URN:NBN:fi-fe –fi = országkód –fe = f: könyv; e: elektronikus dokumentum –szám = négyjegyű évszám + (évenként újrainduló) sorszám –Norvég URN:NBN:no-123URN:NBN:no-123
URN használata hálózati dokumentumok azonosításában Horváth Ádám - OSZK Példák az NBN URN használatára Finn Finn –Leírás –Konkrét alkalmazás m/ m/ m/ m/
URN használata hálózati dokumentumok azonosításában Horváth Ádám - OSZK Példák az NBN URN használatára Norvég példa Norvég példa – &lang=E &lang=Ehttp://wgate.bibsys.no/gate1/SHOW?objd= &lang=E –URN:NBN:no-358 mögött ez a kapcsolat áll: –A hivatkozott lap fejlécében ott vannak a Dublin Core adatok
URN használata hálózati dokumentumok azonosításában Horváth Ádám - OSZK Az NBN URN kiadása Finn példa Finn példa – Norvég példa Norvég példa – My URN menüpontMy URN menüpont FeltételekFeltételek –a) A forrásban más URN nem lehet megadva Dublin Core metaadatként –b) Más URN nem hivatkozhat erre forrásra –c) A forrásnak léteznie kell a megadott URL-en
URN használata hálózati dokumentumok azonosításában Horváth Ádám - OSZK Az URN feloldása Finn példa Finn példa –Internet keresők Norvég példa Norvég példa –URN feloldó adatbázis THTTP protokoll (RFC 2169)THTTP protokoll (RFC 2169) Tárolja az URN-URL párokatTárolja az URN-URL párokat hívással oldja fel a megadott URN-thttp://urn.nb.no/URN:NBN:no-3132 hívással oldja fel a megadott URN-thttp://urn.nb.no/URN:NBN:no-3132
URN használata hálózati dokumentumok azonosításában Horváth Ádám - OSZK Az URN feloldása Probléma Probléma –Jelenleg tudni kell az URN feloldó adatbázis címét Megoldás Megoldás –A jövőben a feloldás automatikus lesz DDDS Dynamic Delegation Discovery System című RFC dokumentumcsalád írja leDDDS Dynamic Delegation Discovery System című RFC dokumentumcsalád írja le
URN használata hálózati dokumentumok azonosításában Horváth Ádám - OSZK Még egy példa Németek Németek –Kijelölt intézmények –Jelszóval védett a kiadás –Tudják, hogy melyik URN-t ki kérte URN-URL helyessége számonkérhetőURN-URL helyessége számonkérhető
URN használata hálózati dokumentumok azonosításában Horváth Ádám - OSZK Az NBN URN igénylés tervezett elvei Bárki kérhet Bárki kérhet Az Interneten szabadon hozzáférhető dokumentumnak Az Interneten szabadon hozzáférhető dokumentumnak Stabilan és „az idők végeztéig” elérhető dokumentumnak Stabilan és „az idők végeztéig” elérhető dokumentumnak Melyek tartalma „lényeges” Melyek tartalma „lényeges” Ugyanannak a dokumentumnak a másolatai ne kapjanak új URN-t Ugyanannak a dokumentumnak a másolatai ne kapjanak új URN-t
URN használata hálózati dokumentumok azonosításában Horváth Ádám - OSZK Az URN igénylés tervezett elvei Egy dokumentum csak egy URN-nel rendelkezhet Egy dokumentum csak egy URN-nel rendelkezhet Ha a dokumentumot szerkesztik, de intellektuálisan nem változik, nem kell új URN-t kérni Ha a dokumentumot szerkesztik, de intellektuálisan nem változik, nem kell új URN-t kérni
URN használata hálózati dokumentumok azonosításában Horváth Ádám - OSZK Az URN helye a bib rekordban Helye Helye –856 4 $uurn:nbn:hu-2001 Megjelenítés Megjelenítés –
URN használata hálózati dokumentumok azonosításában Horváth Ádám - OSZK URN irodalom URN-el kapcsolatos RFC-ék összefoglaló lapja URN-el kapcsolatos RFC-ék összefoglaló lapja –
URN használata hálózati dokumentumok azonosításában Horváth Ádám - OSZK Köszönöm a figyelmüket