MIXER/ExtGas Lorganizzazione logico/fisica del software.
-
Upload
alfonsina-mazza -
Category
Documents
-
view
214 -
download
0
Transcript of MIXER/ExtGas Lorganizzazione logico/fisica del software.
![Page 1: MIXER/ExtGas Lorganizzazione logico/fisica del software.](https://reader036.fdocumenti.com/reader036/viewer/2022082702/5542eb67497959361e8d3344/html5/thumbnails/1.jpg)
MIXER/ExtGas
L’organizzazione logico/fisica
del software
![Page 2: MIXER/ExtGas Lorganizzazione logico/fisica del software.](https://reader036.fdocumenti.com/reader036/viewer/2022082702/5542eb67497959361e8d3344/html5/thumbnails/2.jpg)
Mixer/ExtGas: le funzionalità
DS è Database Server e rappresenta la funzione di accesso al database del catalogo locale.
IS è Index Server e rappresenta la funzione di accesso agli indici estesi ottenuti sia localmente che cumulati come somma di tutti i cataloghi e utilizzabili per accedere la base di dati locale o le basi di dati remote
AS è Access Server e rappresenta la funzione di accesso a insiemi logici e/o fisici di database remoti e/o locali.
![Page 3: MIXER/ExtGas Lorganizzazione logico/fisica del software.](https://reader036.fdocumenti.com/reader036/viewer/2022082702/5542eb67497959361e8d3344/html5/thumbnails/3.jpg)
Internet
IsisGASRemoteAccessServer
DB Index1
ACC SE ES RS V E R
Internet
IsisGASRemoteAccessServer
IsisGASRemoteAccessServer
IND SE EX R V E R
DAT SA EB RA VS EE R
IsisGAS General Server
DB IndexN
DB n
DB 1
Isis/GAS general server
![Page 4: MIXER/ExtGas Lorganizzazione logico/fisica del software.](https://reader036.fdocumenti.com/reader036/viewer/2022082702/5542eb67497959361e8d3344/html5/thumbnails/4.jpg)
XML/HTML layout
Internet
IsisGAS Database Server
Search
Browse
Get
XML/HTMLTranslator
QueryTranslator
BIREME/ISISDB access
BIREME/ISISPrintout XML
DB0DB1
DBn
IsisPrintoutLanguage
IsisGASRemoteAccessServer
DB description
Isis/GAS database server
![Page 5: MIXER/ExtGas Lorganizzazione logico/fisica del software.](https://reader036.fdocumenti.com/reader036/viewer/2022082702/5542eb67497959361e8d3344/html5/thumbnails/5.jpg)
Internet
Isis/GASRemoteAccessServer
XML/HTML layout
IsisGas Access Server
Browse
Total Docs selectedORPointers to Docs +XML/HTMLTranslator
Query SyntaxCheck
IsisPrintoutLanguage
LOGICDB description
Search
Compute Database Access List
Parallel Database Access
Internet
Isis/GASRemoteAccessServer
Isis/GASRemoteAccessServer
Isis/GAS access server
![Page 6: MIXER/ExtGas Lorganizzazione logico/fisica del software.](https://reader036.fdocumenti.com/reader036/viewer/2022082702/5542eb67497959361e8d3344/html5/thumbnails/6.jpg)
# MOP accademiche
# metaopac unipi
#http://leonardo.isti.cnr.it/recoveryIsis/servlet/Isis ./Conf/metaopacunipi.sys.file 8000 100 <br><center><strong>Risultati</strong></center> <ol>
http://leonardo.isti.cnr.it/metaopac/servlet/Isis /export/home/metaopac/mpisa/Conf/metaopacunipi.sys.file&db=0&db=1 8000 100 <br><center><strong>Risultati</strong></center> <ol>
# sns
http://opacbib.sns.it:8180/Isis/servlet/Isis /home/beppe/snsConf/sns.sys.file 4000 100
# cnr
http://leonardo.isti.cnr.it/Isis/servlet/Isis ./Conf/cnr.sys.file 4000 100 # sssa
http://193.205.80.141:8080/metaopac/servlet/Isis /home/metaopac/sssupConf/sssup.sys.file 4000 100
# Bunip - Pisa Biblioteca Universitaria
http://leonardo.isti.cnr.it/metaopac/servlet/Isis /export/home/metaopac/mpisa/BunipConf/Bunip.sys.file 4000 100
# domusgalilaeana recovery server
http://193.205.80.141:8080/metaopac/servlet/Isis /home/metaopac/domusConf/domus.sys.file 4000 100
# domusgalilaeana operational server
#http://www.domusgalilaeana.it:8080/metaopac/servlet/Isis /home/metaopac/domusConf/domus.sys.file 4000 100
# metaoapac unipi
# unipi monografie
http://biblio.unipi.it:8080/TIsis/servlet/Isis /home/admin/unipi/Conf/unipi.sys.file 9999 100 <hr>From:+http://biblio.unipi.it:8080/ /<a+href="http://biblio.unipi.it:8080/TIsis/servlet/Isis?Conf=/home/admin/unipi/Conf/unipi.sys.file"><strong>Monografie+Unipi</strong></a>
# unipi periodici
http://leonardo.isti.cnr.it/metaopac/servlet/Isis /export/home/metaopac/mpisa/testConf/test.sys.file 2000 100 <hr>From:+http://leonardo.isti.cnr.it /<a+href="http://leonardo.isti.cnr.it/metaopac/servlet/Isis?Conf=/export/home/metaopac/mpisa/testConf/test.sys.file"><strong>Periodici+Unipi</strong></a>
![Page 7: MIXER/ExtGas Lorganizzazione logico/fisica del software.](https://reader036.fdocumenti.com/reader036/viewer/2022082702/5542eb67497959361e8d3344/html5/thumbnails/7.jpg)
XML/HTML layout
Internet
IsisGAS Index Server
Locate S_inde
GetNxt AvailableIndex Entries
Search/Getlocal/remoteDB Servers +XML/HTMLTranslator
Browse indexTranslator
BIREME/ISISDB access
BIREME/ISISPrintout XML
Index 0Index 1
Index n
IsisPrintoutLanguage
Isis/GASRemoteAccessServer
Isis/GAS index server
![Page 8: MIXER/ExtGas Lorganizzazione logico/fisica del software.](https://reader036.fdocumenti.com/reader036/viewer/2022082702/5542eb67497959361e8d3344/html5/thumbnails/8.jpg)
MIXER/ExtGas
Il metaopac pisano
MOP
![Page 9: MIXER/ExtGas Lorganizzazione logico/fisica del software.](https://reader036.fdocumenti.com/reader036/viewer/2022082702/5542eb67497959361e8d3344/html5/thumbnails/9.jpg)
Internet
eduservice.isti.cnr.itbibliodb.isti.cnr.it
(DS + IS + AS)
biblio.unipi.it(DS + IS )
metabsrv.isti.cnr.it
dell11.isti.cnr.it(DS +IS + AS) 193.205.80.141
(DS + IS + AS)
leonardo.isti.cnr.it(PROXY server)
Glob+Loc IndexCNR DBHost DBs
UNIPI DB +BC&BPP DB +Local Index
SSSA DB +DOMUS DB +Local Index
CNR DB +Local Index +Global Index
opacbib.sns.it(DS + IS)
SNS DB +Local Index
www.domusgalilaeana.it
(DS + IS )HostedBy 193.205.80.141
DOMUS DB Local Index
www.cilea.itMAI service
Il metaopac pisano: il modello logico
![Page 10: MIXER/ExtGas Lorganizzazione logico/fisica del software.](https://reader036.fdocumenti.com/reader036/viewer/2022082702/5542eb67497959361e8d3344/html5/thumbnails/10.jpg)
MIXER/ExtGas
Il metaopac del CNR di Pisa
Viene aggiornato tutte le notti
![Page 11: MIXER/ExtGas Lorganizzazione logico/fisica del software.](https://reader036.fdocumenti.com/reader036/viewer/2022082702/5542eb67497959361e8d3344/html5/thumbnails/11.jpg)
I cataloghi del CNR di Pisa
• Il catalogo unico gestito da LIBERO
• Il catalogo locale di ILC gestito da ISIS
• Il catalogo locale di IPCF gestito da ISIS
![Page 12: MIXER/ExtGas Lorganizzazione logico/fisica del software.](https://reader036.fdocumenti.com/reader036/viewer/2022082702/5542eb67497959361e8d3344/html5/thumbnails/12.jpg)
3 x CNRLocal IndexOPERATIONAL
Internet
MetaopacOperationalAccess Server
ACC SE ES RS V E R
Internet
IND SE EX R V E R
DAT SA EB RA VS EE R
CNR - Pisa
Isis/GAS General Server
CNRDatabase
LIBEROCATALOG
ODBCprotocol
LIBERO +WEBOPAC
3 x metaopacGlobal IndexRECOVERY
opacbib.sns.it:8180www.domusgalilaeana.it:8080193.205.80.141:8080biblio.unipi.it:8080
www.cilea.itMAI service
CNR Pisa: Isis/GAS general server
![Page 13: MIXER/ExtGas Lorganizzazione logico/fisica del software.](https://reader036.fdocumenti.com/reader036/viewer/2022082702/5542eb67497959361e8d3344/html5/thumbnails/13.jpg)
XML/HTML layout
IsisPrintoutLanguage
DB description
ILC DBISO2709 format
MetaopacOperationalAccessServer
Internet
Search
Browse
Get
XML/HTMLTranslator
QueryTranslator
BIREME/ISISDB access
BIREME/ISISPrintout XML
DB
CNR DB
www.cilea.itMAI service
LOADISO2709
CACHE’DBMS
AlephToIsis_CNR
LiberoToUnimarc
LiberoGetUsing ODBC protocol
LIBEROCATALOG
CNR Database Server
CNR Pisa: Isis/GAS database server
![Page 14: MIXER/ExtGas Lorganizzazione logico/fisica del software.](https://reader036.fdocumenti.com/reader036/viewer/2022082702/5542eb67497959361e8d3344/html5/thumbnails/14.jpg)
MIXER/ExtGas
Il software ExtGas: l’organizzazione logica
![Page 15: MIXER/ExtGas Lorganizzazione logico/fisica del software.](https://reader036.fdocumenti.com/reader036/viewer/2022082702/5542eb67497959361e8d3344/html5/thumbnails/15.jpg)
Internet
ExtGASRemote AS
Local DB Index1
A.S.
servletGAS,ExtGAS,ExtMethod
Internet
ExtGASRemote AS
ExtGASRemote AS
I.S.
servletIsis
D.S.
servletIsis
ExtGAS General Server
Local DB IndexNLocal DB n
Local DB 1
DB serveromogeneo
DB servereterogeneo
![Page 16: MIXER/ExtGas Lorganizzazione logico/fisica del software.](https://reader036.fdocumenti.com/reader036/viewer/2022082702/5542eb67497959361e8d3344/html5/thumbnails/16.jpg)
ExtGas CommandLogon:
• per acquisire l’identificativo di sessione e utilizzarlo in tutti i comandi successivi
• Per farsi riconoscere dal sistema ospite
![Page 17: MIXER/ExtGas Lorganizzazione logico/fisica del software.](https://reader036.fdocumenti.com/reader036/viewer/2022082702/5542eb67497959361e8d3344/html5/thumbnails/17.jpg)
ExtGas CommandAccess:
• per eseguire la database selection
• per accedere a particolari ambienti del sistema ospite
![Page 18: MIXER/ExtGas Lorganizzazione logico/fisica del software.](https://reader036.fdocumenti.com/reader036/viewer/2022082702/5542eb67497959361e8d3344/html5/thumbnails/18.jpg)
ExtGas CommandQuery:
• Per eseguire una selezione di oggetti dal Catalogo e reperire l’identificatore dei risultati
• La traduzionee della query viene fatta a fronte delle definizioni in atto
• Viene salvato l’identificatore dei risultati
![Page 19: MIXER/ExtGas Lorganizzazione logico/fisica del software.](https://reader036.fdocumenti.com/reader036/viewer/2022082702/5542eb67497959361e8d3344/html5/thumbnails/19.jpg)
ExtGas CommandResults:
• Per accedere, via l’identificatore dei risultati, ai risultati stessi e produrre l’informazione uniformata all’interfaccia utente.
• Vengono inviati i risultati all’utente
• E’ un comando terminale
![Page 20: MIXER/ExtGas Lorganizzazione logico/fisica del software.](https://reader036.fdocumenti.com/reader036/viewer/2022082702/5542eb67497959361e8d3344/html5/thumbnails/20.jpg)
ExtGas CommandQueryResults:
• Per eseguire una selezione di oggetti dal Catalogo e reperire e uniformare i risultati.
• Corrisponde a una sequenza di:– CommandQuery:– CommandResults:
• E’ un comando terminale