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
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
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
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
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
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
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
Az URN felépítése <URN> ::= "urn:" <NID> ":" <NSS> 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
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 <ISO 3166 országkód>-<kiadott NBN füzér> kiadott NBN füzér országonként meghatározható
Az NBN URN felépítése Modell URN:NBN:<ISO 3166 országkód>-<kiadott NBN füzér> Példák Finn URN:NBN:fi-fe19981001 Norvég fi = országkód fe = f: könyv; e: elektronikus dokumentum szám = négyjegy évszám + (évenként újrainduló) sorszám URN:NBN:no-123
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/
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
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
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
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
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
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
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
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 irodalom URN-el kapcsolatos RFC-ék összefoglaló lapja http://www.uri.net/
Köszönöm a figyelmüket adam@oszk.hu