Download presentation
Presentation is loading. Please wait.
Published byNicholas White Modified over 11 years ago
1
Elementi di sistemi Internet e Web Prof. Andrea Omicini Corso di Sistemi Distribuiti A.A. 2001/2002 Parte II
2
Internet: protocolli e servizi TCP/IP Definisce in pratica Internet Internet come collezione di reti che supportano comunicazione tra host via TCP/IP Lo stack TCP/IP come elementi abilitante dellinteroperabilità IP, TCP/UDP OSI come reference model
3
Application Presentation Session Transport Network Data-link Physical OSI ASCII Apps Binary Apps TCP UDP IP Network Topology TCP/IP NVT
4
Esempio: Layer di mail Parsing engine Display engine Mail Client SMTP NVT TCP IP ClientServer Physical Media Filesystem I/O Database I/O Mail server SMTP NVT TCP IP Physical Media application services network services r/w data format data open connection send IP packet send datalink frame r/w data format data open connection send IP packet send datalink frame
5
Servizi applicativi Per porta FTP (21) telnet (22) SMTP (25) P0P (110) HTTP (80) Da conoscere Già fatti, giusto?
6
Il Web: elementi Schema client server Pattern applicativo Infrastruttura Componenti Server Apache Browser Pattern di interazione
7
Tecnologie Web Architettura di riferimento Three-tier Presentazione HTML, CSS, XML, … Elaborazione client-side Java Applet, Javascript, … Elaborazione server-side CGI, Scripting languages (PHP, Perl, …), Servlet, … Elaborazione middle-tier RMI, JDBC, EJB, JSP, …
8
Principio metodologico Modello MVC Model/View/Control Xerox 1980 Model Ontologia – entità e relazioni View Presentazione, viste molteplici Control Logica dei processi
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.