Lo Spooling in 30 Stampare in rete Laboratorio 4 Sergio Capone ITP ©

20
Lo Spooling in 30’ Stampare in rete Laboratorio 4 Sergio Capone ITP ©

Transcript of Lo Spooling in 30 Stampare in rete Laboratorio 4 Sergio Capone ITP ©

Page 1: Lo Spooling in 30 Stampare in rete Laboratorio 4 Sergio Capone ITP ©

Lo Spooling in 30’

Stampare in reteLaboratorio 4Sergio Capone ITP©

Page 2: Lo Spooling in 30 Stampare in rete Laboratorio 4 Sergio 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.

Page 3: Lo Spooling in 30 Stampare in rete Laboratorio 4 Sergio Capone ITP ©

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)

Page 4: Lo Spooling in 30 Stampare in rete Laboratorio 4 Sergio Capone ITP ©

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)

Page 5: Lo Spooling in 30 Stampare in rete Laboratorio 4 Sergio Capone ITP ©

ITIS Leonardo Da Vinci - CARPI 5

Il Print Servers in rete

Una possibile soluzione

Page 6: Lo Spooling in 30 Stampare in rete Laboratorio 4 Sergio Capone ITP ©

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

Page 7: Lo Spooling in 30 Stampare in rete Laboratorio 4 Sergio Capone ITP ©

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.

Page 8: Lo Spooling in 30 Stampare in rete Laboratorio 4 Sergio Capone ITP ©

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.

Page 9: Lo Spooling in 30 Stampare in rete Laboratorio 4 Sergio Capone ITP ©

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

Page 10: Lo Spooling in 30 Stampare in rete Laboratorio 4 Sergio Capone ITP ©

ITIS Leonardo Da Vinci - CARPI 10

Microsoft Print Spooler

Diagramma funzionale

Page 11: Lo Spooling in 30 Stampare in rete Laboratorio 4 Sergio Capone ITP ©

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

Page 12: Lo Spooling in 30 Stampare in rete Laboratorio 4 Sergio Capone ITP ©

ITIS Leonardo Da Vinci - CARPI 12

Vantaggio tecnico

Lo spooling risulta utile quando i dispositivi accedono ai dati ad una velocità variabile.

Page 13: Lo Spooling in 30 Stampare in rete Laboratorio 4 Sergio Capone ITP ©

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.

Page 14: Lo Spooling in 30 Stampare in rete Laboratorio 4 Sergio Capone ITP ©

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

Page 15: Lo Spooling in 30 Stampare in rete Laboratorio 4 Sergio Capone ITP ©

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)

Page 16: Lo Spooling in 30 Stampare in rete Laboratorio 4 Sergio Capone ITP ©

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

Page 17: Lo Spooling in 30 Stampare in rete Laboratorio 4 Sergio Capone ITP ©

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)

Page 18: Lo Spooling in 30 Stampare in rete Laboratorio 4 Sergio Capone ITP ©

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.

Page 19: Lo Spooling in 30 Stampare in rete Laboratorio 4 Sergio Capone ITP ©

ITIS Leonardo Da Vinci - CARPI 19

Esempio pratico

Una configurazione FIFO

Page 20: Lo Spooling in 30 Stampare in rete Laboratorio 4 Sergio Capone ITP ©

ITIS Leonardo Da Vinci - CARPI 20

Torna al titolo

Click sull’immagine