KOMPIUTERINIS PASIRENGIMAS DUOMENŲ ARCHYVO VARTOJIMUI
Mokymo kurso medžiaga
KOMPIUTERINIS PASIRENGIMAS DUOMENŲ ARCHYVO VARTOJIMUI
Autorius Algimantas VENČKAUSKAS
|
|
3. E. LEIDYBOS SISTEMOS, E. DOKUMENTŲ PUBLIKAVIMO PROCESAI IR PRIEMONĖS
3.4. Fedoros saugyklos administravimo sąsaja
Duomenų srautų peradresavimas
Ankstesnis pavyzdys parodė, kaip padėti dokumentus
į Fedoros saugyklą. Yra daugybė priežasčių, kodėl toks dokumentų įkėlimas nėra
tinkamas. Suvaržymams apeiti Fedoros skaitmeniniai objektai gali turėti duomenų
šaltinius su nuorodomis į kitus skaitmeninius objektus ar duomenų šaltinius.
Šiame skyriuje aprašoma, kaip sukurti skaitmeninį
objektą, kuriame paveikslėliai saugomi lokaliai ir kaip nuorodos į išorinius
serverius.
Pradedame kaip ir 3.5 pav., tik šį kartą įvedame
Label - Example 2 ir PID – demo:200. Kaip
ir 1 pavyzdyje, pasirenkame duomenų srautų (ang. Datastreams) skyrių ir
įvedame informaciją (3.11 pav.):
3.11 pav. Peradresavimo
tipo duomenų šaltinis
Įvedame duomenų srauto identifikatorių IMAGE1,
pavadinimą ir informaciją apie paveikslą. Turinys yra MIME tipas image/gif.
Control Group pažymime redirect, įvedame URL nuorodą į
vietą, kurioje saugomas paveikslas:
http://www.frogsonice.com/froggy/images/toads.gif
Keletas pastabų apie dialogo langą (3.11 pav.).
External Referenced Content yra naudingas, kai
nuo vartotojo norima paslėpti URL nuorodą į išorinį šaltinį. Fedoros sistema
tampa kaip duomenų srautų tarpininkas. Redirect atitinka paprastą HTTP
peradresavimą.
Panašiai sukuriame ir kitus du duomenų srautus, tik
su skirtingomis URL nuorodomis:
http://www.werc.usgs.gov/fieldguide/images/hycafr.jpg ir
http://www.nbii.gov/disciplines/herps/images/chira_leopard.jpg
Juos pavadiname atitinkamai IMAGE2 ir
IMAGE3. Galiausiai pridedame text/html MIME tipo dokumentą
(jis bus saugomas Fedoros saugykloje), kurį įkeliame iš:
FEDORA_HOME/userdocs/tutorials/2/example2/ex2.html
Galutinį vaizdą matome 3.12 pav. paveiksle.
3.12 pav. Antro pavyzdžio
duomenų srautai
Viskas atlikta. 3.13 pav. iliustruoja peradresavimą
per Fedoros REST sąsają (API-A-LITE).
http://localhost:8080/fedora/get/demo:200 .
Paspaudus nuorodą, Fedora peradresuoja į paveikslo
saugojimo vietą.

3.13 pav. Skaitmeninis objektas ir peradresavimas