OZ 2005/1

34 ORGANIZACIJA ZNANJA 2005, LETN. 10, ZV. 1 bibliografske enote. Pri selektivnem izboru bibliografskih enot po tipu se (http://splet02.izum.si/cobiss/bibpersonal/ typologies_svn.html lahko izločijo določeni tipi ali pa kar cela skupina tipov. Za izbrane bibliografske enote se lahko pripravi biblio- grafija, lahko pa se še dodatno izločijo posamezne bi- bliografske enote. V tem primeru se izpiše seznam vseh bibliografskih enot, ki ustrezajo izbranim parametrom in izboru po tipologiji. Vsaka bibliografska enota je določe- na z identifikacijsko številko COBISS.SI -ID, naslovom, letom izida in tipom dela. Za podrobnejši opis bibliograf- ske enote se lahko aktivira povezava na COBISS/OPAC s klikom na identifikacijsko številko. Seznam je možno urediti naraščajoče ali padajoče po identifikacijski šte- vilki, naslovu, letu izida ali tipu dela, vendar samo za namen lažjega prepoznavanja bibliografskih enot. Iz tega seznama uporabnik lahko izloči bibliografske enote, ki jih ne želi uvrstiti v izpis, in iz preostalih bibliografskih enot pripravi bibliografijo. BIBLIOGRAFIJE PRISPEVKOV V SERIJSKIH PUBLIKACIJAH Bibliografije prispevkov v serijskih publikacijah (http:// splet02.izum.si/cobiss/BibSerial.jsp?init=t ) je mogoče ob- likovati samo za serijsko publikacijo, ki ima mednarodno standardno številko ISSN. V izpis za serijsko publikacijo se uvrstijo tiste bibliografske enote iz baze podatkov COBIB.SI , ki vsebujejo številko serijske publikacije ISSN kot podatek o viru. Prispevki so v bibliografiji razvrščeni po veljavni tipo- logiji dokumentov/del za vodenje bibliografij v sistemu COBISS. Za pravilno razvrstitev enot po tipologiji so odgovorni avtorji objavljenih prispevkov in uredniki ti- stih serijskih publikacij, ki izhajajo v Sloveniji. Na koncu izpisa je tabela z rekapitulacijo prispevkov v serijski pu- blikaciji po tipologiji v izbranem časovnem obdobju. ARHITEKTURA Predhodna verzija spletne aplikacije za bibliografije, ki je bila razvita leta 1998, je tekla na platformi OpenVMS. Na enem računalniku so bile vse komponente aplikacije: spletni aplikacijski strežnik Apache, aplikacijski strežnik za kreiranje bibliografij in baza bibliografskih zapisov. Ker smo s tehnološko prenovo sistema COBISS prešli na programski jezik Java, smo se odločili, da novo verzijo splenih bibliografij razvijemo s tehnologijo JSP. Tako sedaj aplikacija teče na spletnem aplikacijskem strežniku Apache Tomcat,V 5.0.16, ki vključuje tehnologiji Java Servlet in JSP in je iz domene odprte kode ( open source ). Na ta način smo razbremenili strežnik za bibliografije na platformi OpenVMS. Arhitektura spletnih bibliografij je predstavljena na sliki 1. Odjemalec (spletni brskalnik, ki je lahko na različnih platformah) sproži zahtevo za določeno stran, ki se na spletnem aplikacijskem strežniku obdela. Spletni aplika- cijski strežnik teče v operacijskem sitemu Windows 2003 in vsebuje procesor Apache Tomcat (http://jakarta.apache. org/tomcat/) za obdelavo aplikacijskih datotek JSP ( JSP engine ), iz katerih nastanejo dinamične strani HTML za prikaz na odjemalcu. Na tem strežniku so tudi podatki o več kot 10.000 avtor- jih/raziskovalcih, ki jo uporablja spletna aplikacija za iska- nje in preverjanje njihovih podatkov. Podatki so shranjeni v datoteki XML in se ažurirajo enkrat tedensko s poseb- nim postopkom usklajevanja s podatki o raziskovalcih, ki jih vodi ARRS na svojem strežniku. Kljub velikosti datoteke je iskanje dovolj hitro, ker poteka preko uvedbe vmesnika java org.xml.sax.helpers.DefaultHandler in se izvaja na odjemalcu in ne na strežniku za bibliografije. Slika 1: Arhitektura spletnih bibliografij Aplikacijski strežnik za bibliografije deluje na platfor- mi OpenVMS in vsebuje program za kreiranje izpisov bibliografij v programskem jeziku DEC Basic. Na tem strežniku je tudi bibliografska baza BIBL in baza JCR, iz katere program za izpis bibliografij črpa podatke o biblio- grafskih enotah raziskovalcev in faktorjih vpliva serijskih publikacij. Za komunikacijo med spletnim aplikacijskim strežnikom in strežnikom za bibliografije skrbi vmesnik CIMS ( CO- BISS Internet Message Services ), ki temelji na protokolu TCP/IP. Odjemalec za CIMS na spletnem aplikacijskem strežniku je napisan v programskem jeziku java in po- šilja zahteve na strežnik OpenVMS, ki je napisan v jeziku C++. Strežnik uporabi obstoječe metode, ki so napisane v programskem jeziku DEC Basic. Kreirane bibliografije na strežniku bibliografij se shranju- jejo na posebnem direktoriju tri dni. V tem času so biblio- grafije dostopne uporabnikom preko spleta. Za ta namen je na strežniku bibliografij na platformi OpenVMS na- meščen tudi spletni strežnik Apache, ki omogoča dostop do kreiranih bibliografij preko protokola HTTP. Ker se kreirane bibliografije po treh dneh brišejo, si morajo upo- Gordana Budimir, Lidija Curk: SPLETNE BIBLIOGRAFIJE V SISTEMU COBISS.SI

RkJQdWJsaXNoZXIy MTAxMzI5