JIT - Dipartimento di Sistemi e Informatica
JIT - Dipartimento di Sistemi e Informatica
JIT - Dipartimento di Sistemi e Informatica
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Dipartimento</strong> <strong>di</strong> <strong>Sistemi</strong> e <strong>Informatica</strong>, University of Florence<br />
<strong>Sistemi</strong> Distribuiti, Prof. Paolo Nesi<br />
HTTP<br />
HTML<br />
.NET<br />
Client System<br />
HTTP<br />
HTML<br />
F<br />
I<br />
R<br />
E<br />
W<br />
A<br />
L<br />
L<br />
F<br />
I<br />
R<br />
E<br />
W<br />
A<br />
L<br />
L<br />
The .NET Architecture<br />
Presentation Tier<br />
ASP.NET<br />
F<br />
I<br />
R<br />
E<br />
W<br />
A<br />
L<br />
L<br />
.NET Remoting, MSMQ<br />
or SOAP<br />
.NET Enterprise<br />
Server<br />
.NET Buil<strong>di</strong>ng<br />
Block Services<br />
Business Tier<br />
COM+<br />
Visual Stu<strong>di</strong>o .NET<br />
ADO.NET<br />
UDDI<br />
SQL Server<br />
or<br />
ADO compatible DB<br />
Database Tier<br />
<strong>Sistemi</strong> Distribuiti, Univ. Firenze, Paolo Nesi 2005-2006 53<br />
The J2EE Architecture<br />
Presentation Tier F<br />
I RMI / IIOP<br />
Business Tier<br />
R<br />
Servlets<br />
E<br />
EJB<br />
Java Server Pages W<br />
A<br />
L<br />
L<br />
Java Language System<br />
JDBC<br />
JDBC compatible DB<br />
Database Tier<br />
<strong>Sistemi</strong> Distribuiti, Univ. Firenze, Paolo Nesi 2005-2006 54<br />
27