
Kiến trúc Web

Nội dung
Kiến trúc web
Giao thức HTTP
Mô hình MVC

Kiến trúc Web
Kiến trúc Web Platform
Platform
•Hardware
•Software modules & configurations
•Choice of software platform (e.g., J2EE, .NET)
Kiến trúc Web Application
Mô hình hóa các tiến trình xử lý
Trong một lĩnh vực cụ thể
Module hóa và phức tạp

Kiến trúc Web Platform
Web platform dựa trên các thành phần sau
TCP/IP
HTTP
HTML
Mô hình kiến trúc Client/Server
Là mô hình phức tạp…
Các thành của network (firewall, proxy, load
balancer)
Các thành phần của intranet (web server,
application server, database, web services)

Mô hình Web (tầng ứng dụng)
Các thành phần ngữ nghĩa
của Web
URLs/URIs
HTTP
HTML
Dịch vụ Web: Nội dung
động và có tính tương tác
PHP, Python, Java
Clients
(browsers)
HTTP
Server
HTTP for
transport
URL/URI for
addressing
HTML/XHTML
for display
PHP, python etc.
for interaction

