Professional Documents
Culture Documents
Nhom10 Client Server
Nhom10 Client Server
Ni dung chnh
Tng quan v m hnh Client/Server Giao thc cho ng dng m hnh Client/Server Hot ng ca m hnh Client/Server Cc vn lin quan Cc m hnh li v phng php che giu li
Vn bo mt
Client/server l dng ph bin ca m hnh ng dng phn tn trong phn mm c chia thnh cc tin trnh client v cc tin trnh server.
Mt client s gi yu cu cho mt server theo mt giao thc nh sn. Sau khi thc hin xong yu cu ca client, server s tr li.
Client/Server ba tng
Kin trc n-tng
Client/Server ba tng
Client gi cc yu cu ti my c chng trnh server v ch i cu tr li t server, server thi hnh dch v v tr kt qu v client.
B phong ta (blocked)
Khng b phong ta (non-blocked)
Cc vn lin quan
Cc m hnh li:
Li sp (crash failure)
Li b st (omission failure) Li khi nhn thng ip gi ti Li khi gi thng ip
Li bt k (Arbitrary failure)
Khi phc tin trnh Che giu li trong truyn thng client/server tin cy Che giu li trong truyn thng nhm tin cy (dng multicasting)
Vn bo mt
C 4 mi e da an ton: Interception (chn bt) Interruption (t on) Modification (thay i) Fabrication (gi mo)
Vn bo mt
Xc thc (Authentication)
y quyn (Authorization) Kim ton (Auditing)