Professional Documents
Culture Documents
1 Gioithieu
1 Gioithieu
Lp trnh mng
Truyn thng
C ch giao tip lin qu trnh (IPC)
M hnh OSI
Mng TCP/IP
Dch v mng
M hnh Client/Server
Cc kiu kin trc chng trnh
Truyn thng
L s giao tip
tip,, trao i thng tin
gia 2 hay nhiu thc th trong h thng.
Trong h thng my tnh, h thng mng my tnh:
truyn thng l s giao tip bn trong 1 qu trnh
hay gia cc qu trnh vi nhau thng qua cc c
ch truyn thng.
Phn loi:
M hnh OSI
M hnh OSI y :
M hnh OSI
Mng TCP/IP
Mng TCP/IP
Dch v mng
To ra 1 yu cu
Lng nghe yu cu
Gi yu cu qua Server
Nhn yu cu
Ch Server x l
X l yu cu
Nhn kt qu tr v v
x l theo mc ch ring
Gi kt qu tr v
cho Client
10
Trnh
duyt
X l
Web Server
file1.htm
Web Client
B mn MMT&TT, Khoa Cng Ngh Thng Tin v TT, H Cn Th
11
Cc ch giao tip:
X l thng tin
Lu tr d liu
Truy vn d liu
13
D ci t
Nhiu nhc im
14
SERVER
Presentation
Presentation
Presentation
Logic
Presentation
Logic
Interfaces to
Presentation GUI
Interfaces to
Presentation GUI
Business Logic
Business Logic
Actual Program
Rules
Application
Communication
Application
Actual Program
Rules
Database Logic
Database Logic
Interfaces to DBMS
in Data Layer
Interfaces to DBMS
in Data Layer
Data
Data
15
16
Client
Application
Server
Database
Server
17
Business Logic
Business
Logic
Middleware
Presentation
Logic
Presentation
Logic
Presentation Logic
Fat Client
TIER 3
Fat Server
TWO-TIERED
ARCHITECTURE
B mn MMT&TT, Khoa Cng Ngh Thng Tin v TT, H Cn Th
TIER 2
Database
Logic
Database
Logic
Business
Logic
Database Logic
TIER 1
CLIENTS
DEPARTMENTAL SUPER-SERVERS
MAINFRAMES
SERVERS
THREE-TIERED
ARCHITECTURES
18