15.06.2013 Views

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 ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!