Lo Spooling in 30 Stampare in rete Laboratorio 4 Sergio Capone ITP ©
-
Upload
donata-viviani -
Category
Documents
-
view
219 -
download
3
Transcript of Lo Spooling in 30 Stampare in rete Laboratorio 4 Sergio Capone ITP ©
Lo Spooling in 30’
Stampare in reteLaboratorio 4Sergio Capone ITP©
ITIS Leonardo Da Vinci - CARPI 2
Il Print Spooler
L'espressione print spooler indica un “sistema di spool” nel contesto specifico per la gestione di una o più code di stampa.
ITIS Leonardo Da Vinci - CARPI 3
Pocket Print Server
Il print spooler è un sistema informatico avente queste funzioni:
1. Memorizzare le stampe degli utenti; 2. E poi inviarle alla stampante appena
questa è disponibile.
Funziona con una logica FIFO (First Input First Output)
ITIS Leonardo Da Vinci - CARPI 4
Lo spooler in rete Il processo di stampa in rete può
comportare tempi particolarmente lunghi, necessario alle unità di uscita (stampanti, plotter, RIP1, CTF2, CTP3 eccetera) per produrre il risultato finale (su carta, rotolo, pellicola, lastra).
1. RIP (Raster Image Processor)2. CTF (Computer To Film)3. CTP (Computer To Plate)
ITIS Leonardo Da Vinci - CARPI 5
Il Print Servers in rete
Una possibile soluzione
ITIS Leonardo Da Vinci - CARPI 6
Una possibile soluzione Si può utilizzare un
“server dedicato” a questo compito, con caratteristiche elevate dal punto di vista della velocità in rete e della scrittura su buffer FIFO o disco rigido.
A e B: Cavo di rete RJ45 C: Alimentazione
ITIS Leonardo Da Vinci - CARPI 7
Funzionamento pratico
1. Quando si invia la stampa, il computer che invia il lavoro crede di stampare sull'unità d’uscita (stampante virtuale);
2. Mentre in realtà scrive molto velocemente i dati su un'unità disco connessa con il server e controllata dal print spooler.
ITIS Leonardo Da Vinci - CARPI 8
Regolazione del flusso
I dati di stampa immagazzinati nel Print Spooler, verranno rilasciati lentamente nel corso dei processi di stampa.
ITIS Leonardo Da Vinci - CARPI 9
O.S., programmi e spooling
I moderni sistemi operativi (Microsoft, Unix like, LPD ecc.) integrano tutti un programma di spooler o che si comporta da Print Spooler.
Esempio Windows 3.1: Print Manager Windows XP: spoolersv.exe
ITIS Leonardo Da Vinci - CARPI 10
Microsoft Print Spooler
Diagramma funzionale
ITIS Leonardo Da Vinci - CARPI 11
Funzionamento pratico Lo spooling è da intendersi così: il
processo riceve i file da stampare (print job) dai programmi utilizzati dall'utente e li accoda (print queue) mandandoli in stampa uno alla volta indirizzandoli:
a. o verso la coda di stampa della stampante
b. oppure verso la coda di stampa pilotata da un Print Server
ITIS Leonardo Da Vinci - CARPI 12
Vantaggio tecnico
Lo spooling risulta utile quando i dispositivi accedono ai dati ad una velocità variabile.
ITIS Leonardo Da Vinci - CARPI 13
Vantaggio pratico
Gli sviluppatori degli applicativi possono disinteressarsi dei possibili conflitti sulla stampante.
Il Print Spooler accetterà qualsiasi documento ma soprattutto, gestendo la stampa, la stampante apparirà come sempre libera.
ITIS Leonardo Da Vinci - CARPI 14
Soluzione
Se la stampante è già dotata di connessione di rete e implementa direttamente il servizio di spooler è “OK” .
Altrimenti è consigliabile, in presenza di una rete, utilizzare un qualsiasi Print Server
ITIS Leonardo Da Vinci - CARPI 15
Sistemi Operativi Windows NT / 95, 98, 98SE, ME Windows 2000, XP LAN Manager IBM LAN Server Mac O.S. (AppleTalk) NetWare NDPS LPR Printing HP-UX Unix Sun O.S. Solaris SCO Unix IBM AIX UnixWare LPD (Line Printer Daemon)
ITIS Leonardo Da Vinci - CARPI 16
Garanzia
Il prodotto gode della garanzia del produttore per 2 anni Garanzia di 24 mesi per i difetti di
conformità, ai sensi del DL 206/05 Internet
Valgono le regole stabilite in ciascun paese per il Commercio elettronico
ITIS Leonardo Da Vinci - CARPI 17
FIFO FIFO Esprime la
modalità di immagazzinamento di oggetti fisici in cui il primo oggetto introdotto è il primo ad uscire.
E’ contrapposto a LIFO (Last In First Out)
ITIS Leonardo Da Vinci - CARPI 18
Sistema di spool Simultaneous Peripheral Operations
On-Line (SPOOL) è lo spostamento di un'immagine del lavoro da svolgere o da trasmettere ad un altro dispositivo, in un buffer o su un disco, dove rimane in attesa di essere consegnato al dispositivo o all'applicativo che deve elaborarlo.
Lo spooling è efficace quando i dispositivi accedono ai dati ad una velocità variabile.
ITIS Leonardo Da Vinci - CARPI 19
Esempio pratico
Una configurazione FIFO
ITIS Leonardo Da Vinci - CARPI 20
Torna al titolo
Click sull’immagine