01.06.2013 Views

JIT - Dipartimento di Sistemi e Informatica

JIT - Dipartimento di Sistemi e Informatica

JIT - Dipartimento di Sistemi e Informatica

SHOW MORE
SHOW LESS

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

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

Saved successfully!

Ooh no, something went wrong!