Dispensa in PDF - Dipartimento di Scienze Ambientali, Informatica e ...
Dispensa in PDF - Dipartimento di Scienze Ambientali, Informatica e ...
Dispensa in PDF - Dipartimento di Scienze Ambientali, Informatica e ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Carnielli Efrem: Programmazione a componenti<br />
Client/server <strong>in</strong> dettaglio<br />
che utilizza un’applicazione VB <strong>in</strong> esecuzione sulla macch<strong>in</strong>a A, la quale<br />
<strong>in</strong>teragisce con un DB-server per poter recuperare dei dati da un database. IL DB<br />
Server costituisce la parte a livello applicativo della macch<strong>in</strong>a B che negli esempi<br />
visti f<strong>in</strong>ora è sempre mancata. Il l<strong>in</strong>guaggio utilizzato per la comunicazione è l’SQL<br />
<strong>di</strong> rete.<br />
Figura 2.6. Relazione C/S a livello applicazione. Esempio <strong>di</strong> applicazione <strong>di</strong>stribuita che<br />
utilizza un database server<br />
Visto che siamo arrivati a parlare <strong>di</strong> DB server dobbiamo fare una piccola<br />
annotazione, e cioè che questo non deve essere confuso, come spesso accade, con<br />
un application server, può al più essere considerato come un file server, ma solo<br />
entro i term<strong>in</strong>i della sessione C/S <strong>di</strong> cui stiamo parlando.<br />
2.1.3 Il Web Browser e Web Server<br />
È importante capire la relazione che esiste <strong>in</strong> un' applicazione tra Client e Server.<br />
Pren<strong>di</strong>amo la relaziona Server Web – Web Browser, al contrario <strong>di</strong> quanto si possa<br />
pensare tale relazione client/server si <strong>in</strong>staura a livello <strong>di</strong> sistema.<br />
26