
L'Integrated File System
L'IFS (Integrated File System) è stato introdotto con la V3R1 per supportare i file di flusso ed una gestione della memoria simile ai PC e ai sistemi operativi UNIX(R), fornendo una struttura integrata su tutte le informazioni memorizzate sul server: svolge perciò funzioni fondamentali nel garantire l'apertura dell'iSeries verso le più recenti forme di elaborazione dell'informazione, come client/server, sistemi aperti e multimedia.Con l'IFS, l'IBM può estendere facilmente le funzionalità dell'iSeries aggiungendo nuovi file system senza dover modificare quelli esistenti.
L'architettura dell'IFS
La figura 1 mostra la struttura generale dell'IFS:
La figura 2 lo mostra dal punto di vista dell'utente:
- Supporto di file continui (stream files), progettato per un uso efficiente nelle applicazioni client/server;
- Struttura gerarchica di cartelle, che consente un'organizzazione ad albero;
- Interfaccia comune per l'accesso a file continui, file di database, documenti ed altri oggetti memorizzati sul server;
- Vista comune dei file continui memorizzati sul server iSeries, su altri server della rete locale o remoti.
Fra i file system che compongono l'IFS, sono da segnalare in particolare:
- QSYS.LIB è il file system tradizionale dell'AS/400. Ha una gerarchia 'libreria/oggetto/file', la notazione è del tipo nome.tipo oggetto; per accedere al membro MCLIENTI del file CLIENTI della libreria MIALIB tramite l'IFS, il percorso è: /QSYS.LIB/MIALIB.LIB/CLIENTI.FILE/MCLIENTI.MBR;
- QNTC consente di accedere dall'iSeries alle cartelle dalla rete. Per approfondire, collegarsi a IBM - Chiedi all'esperto e immettere 'QNTC' nel box Ricerca una risposta....
Integrated File System (-> File e file system -> Integrated file system)
fornisce le informazioni necessarie all'utilizzo dell'IFS;
Easy400 - IFSTool è una libreria con strumenti ILE-RPG per l'IFS; i sorgenti sono inclusi.




