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, 2003. június 12. Horváth Ádám OSZK informatikai f igazgatóhelyettes
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 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 – URN (Universial Resource Name) • • •
A hálózati forrást egy névvel azonosítja A név nem változik A név világviszonylatban egyedi – Az URN kiadása ellen rzött folyamat
• Az 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 – Ügyfél oldal • http://www.oszk.hu/ helyett: • urn:nbn:hu-123
– URN generátor – URN feloldó • URN-URL párost tartalmazza • URN 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 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 – A névterületek kiadása ellen rzött folyamat: regisztráltatni kell • Jelenlegi regisztrált névterületek – ISSN, OID, ISBN, NBN – Többi: http://www.iana.org/assignments/urn-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:" ":" – 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ál • meghatá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 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 – http://www.ietf.org/rfc/rfc3188.txt
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ó
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:-
Példák – Finn • URN:NBN:fi-fe19981001 – – –
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-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 – Leírás • http://www.lib.helsinki.fi/meta/URN-help.html
– Konkrét alkalmazás • http://ethesis.helsinki.fi/julkaisut/mat/tieto/pg/bostrom/
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
– http://wgate.bibsys.no/gate1/SHOW?objd=021687595&lan – URN:NBN:no-358 mögött ez a kapcsolat áll: • http://urn.nb.no/URN:NBN:no-3132
– 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 – http://www.lub.lu.se/cgi-bin/nmurn.pl
Norvég példa – http://www.nb.no/urn/generator/ • •
My URN menüpont Felté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 – Internet keres k
Norvég példa – URN feloldó adatbázis • • •
THTTP protokoll (RFC 2169) Tárolja az URN-URL párokat http://urn.nb.no/URN:NBN:no-3132 hívással oldja fel a megadott URN-t
URN használata hálózati dokumentumok azonosításában
Horváth Ádám - OSZK
Az URN feloldása Probléma – Jelenleg tudni kell az URN feloldó adatbázis címét
Megoldás – A jöv ben a feloldás automatikus lesz • DDDS 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 – 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 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 Az Interneten szabadon hozzáférhet dokumentumnak Stabilan és „az id k végeztéig” elérhet dokumentumnak Melyek tartalma „lényeges” 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 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 – 856 4<szóköz> $uurn:nbn:hu-2001
Megjelenítés – http://nbn.oszk.hu/N2L?urn:nbn:hu-2001
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 – http://www.uri.net/
URN használata hálózati dokumentumok azonosításában
Horváth Ádám - OSZK
Köszönöm a figyelmüket
[email protected] URN használata hálózati dokumentumok azonosításában
Horváth Ádám - OSZK