Đăng ký Đăng nhập
Trang chủ Giáo dục - Đào tạo Cao đẳng - Đại học Đại cương Client server system ( các hệ thống khách chủ)...

Tài liệu Client server system ( các hệ thống khách chủ)

.PDF
27
4
52

Mô tả:

NguyÔn Nam H¶i Central File Server Client Server Processing Modes 3Tier C/S System Client Server System C¸c hÖ thèng kh¸ch chñ Néi dung M« h×nh tËp trung M« h×nh víi file server M« h×nh kh¸ch chñ Processing Modes of CSS 3Tier CSS NguyÔn Nam H¶i Central File Server Client Server Processing Modes M« h×nh tËp trung Central Computer - L−u tr÷ d÷ liÖu - L−u tr÷ c¸c ch−¬ng tr×nh xö lý d÷ liÖu - Xö lý d÷ liÖu Transmition Line Query String Response String Dumb Terminals Input vµ Output th«ng tin 3Tier C/S System NguyÔn Nam H¶i Central File Server Client Server Processing Modes M« h×nh tËp trung Central Computer - L−u tr÷ d÷ liÖu - L−u tr÷ c¸c ch−¬ng tr×nh xö lý d÷ liÖu - Xö lý d÷ liÖu M« h×nh Terminal Server Server: WinNT/2000, Linux ch¹y Terminal Server Terminal: PC cÊu h×nh yÕu Line dïng Transmition RomBoot hay ®Üa mÒm Query String Response String Dumb Terminals Input vµ Output th«ng tin 3Tier C/S System NguyÔn Nam H¶i Central §Æc ®iÓm - File Server Client Server Processing Modes 3Tier C/S System - Cã m¸y tÝnh trung t©m vµ c¸c thiÕt bÞ ®Çu cuèi kh«ng th«ng minh. - C¸c tr¹m ®Çu cuèi giao tiÕp víi m¸y tÝnh qua c¸c ®−êng truyÒn dïng riªng tèc ®é thÊp ( hµng chôc Kbps). L−u tr÷ d÷ liÖu tËp trung. L−u tr÷ ch−¬ng tr×nh tËp trung. Xö lý d÷ liÖu tËp trung. Th«ng tin trªn ®−êng truyÒn lµ c¸c x©u truy vÊn vµ tr¶ lêi. NguyÔn Nam H¶i Central File Server Client Server Processing Modes 3Tier C/S System −u ®iÓm vµ nh−îc ®iÓm −u ®iÓm: ThuËn lîi cho b¶o tr×, ph¸t triÓn. Kh«ng ®ßi hái ®−êng truyÒn tèc ®é cao. Nh−îc ®iÓm: Phô thuéc hoµn toµn vµo kh¶ n¨ng sö lý cña m¸y tÝnh trung t©m. Gi¸ thµnh cña hÖ thèng qu¸ cao. NguyÔn Nam H¶i Central File Server Client Server Processing Modes 3Tier C/S System M« h×nh víi m¸y file server File Server - L−u tr÷ d÷ liÖu - L−u tr÷ ch−¬ng tr×nh Yªu Programs D÷ cÇu liÖu §−êng truyÒn dïng chung Workstation - Xö lý d÷ liÖu Yªu cÇu Programs D÷ liÖu Th«ng tin trªn ®−êng truyÒn: C¸c ch−¬ng tr×nh vµ toµn bé d÷ liÖu NguyÔn Nam H¶i Central File Server Client Server Processing Modes 3Tier C/S System §Æc ®iÓm - Cã m¸y phôc vô tÖp. - M¸y tr¹m lµm viÖc th«ng minh. - C¸c tr¹m lµm viÖc vµ m¸y phôc vô tÖp cïng chia sÎ ®−êng truyÒn chung tèc ®é kh¸ cao ( hµng ngh×n Kbps). - L−u tr÷ d÷ liÖu tËp trung. L−u tr÷ ch−¬ng tr×nh tËp trung. Xö lý d÷ liÖu ph©n t¸n t¹i c¸c tr¹m lµm viÖc. Th«ng tin trªn ®−êng truyÒn lµ c¸c ch−¬ng tr×nh vµ toµn bé c¬ së d÷ liÖu. NguyÔn Nam H¶i Central File Server Client Server Processing Modes 3Tier C/S System −u ®iÓm vµ nh−îc ®iÓm −u ®iÓm: TËn dông ®−îc søc m¹nh cña nhiÒu bé sö lý tõ c¸c tr¹m lµm viÖc. Nh−îc ®iÓm: HiÖu suÊt ho¹t ®éng cña hÖ thèng gi¶m tíi h¬n 50% khi chÞu t¶i cao. C¸c m¸y tÝnh cã kiÕn tróc vËt lý kh¸c nhau kh«ng thÓ cïng tham gia vµo mét hÖ thèng. NguyÔn Nam H¶i Central File Server Client Server Processing Modes 3Tier C/S System M« h×nh Client Server - D÷ liÖu dïng chung Server Computer - Ch−¬ng tr×nh phôc vô - Xö lý d÷ liÖu TP d÷ liÖu §−êng truyÒn dïng chung Client Computer - Ch−¬ng tr×nh kh¸ch - D÷ liÖu (local) - Xö lý d÷ liÖu Th«ng b¸o X©u truy vÊn Th«ng tin trªn ®−êng truyÒn: C¸c x©u truy vÊn vµ tr¶ lêi. NguyÔn Nam H¶i Central File Server Client Server Processing Modes 3Tier C/S System §Æc ®iÓm - Cã m¸y phôc vô vµ c¸c m¸y kh¸ch th«ng minh. - C¸c m¸y cïng chia sÎ ®−êng truyÒn chung tèc ®é kh¸ cao ( hµng ngh×n Kbps) - Mçi phÇn mÒm øng dông ®−îc x©y dùng thµnh hai phÇn: Ch−¬ng tr×nh phôc vô vµ ch−¬ng tr×nh kh¸ch. - L−u tr÷ d÷ liÖu t¹i c¸c m¸y phôc vô. - Xö lý d÷ liÖu ph©n t¸n. - Th«ng tin trªn ®−êng truyÒn lµ c¸c x©u truy vÊn vµ tr¶ lêi. NguyÔn Nam H¶i Central File Server Client Server Processing Modes 3Tier C/S System VÝ dô Ch−¬ng tr×nh kh¸ch Qu¶n lý C¸n bé Ch−¬ng tr×nh phôc vô Qu¶n lý C¸n bé Ch−¬ng tr×nh phôc vô Qu¶n lý Tµi vô Ch−¬ng tr×nh kh¸ch Qu¶n lý Tµi vô Ch−¬ng tr×nh kh¸ch Qu¶n lý C«ng v¨n Ch−¬ng tr×nh kh¸ch Qu¶n lý C¸n bé Ch−¬ng tr×nh phôc vô Qu¶n lý C«ng v¨n M¸y Server Ch−¬ng tr×nh kh¸ch Qu¶n lý Tµi vô Ch−¬ng tr×nh kh¸ch Qu¶n lý C«ng v¨n C¸c m¸y Client NguyÔn Nam H¶i Central File Server Client Server Processing Modes 3Tier C/S System −u ®iÓm - Gi¶m tèi ®a dung l−îng th«ng tin trªn ®−êng truyÒn, ®−êng truyÒn tèc ®é thÊp cã thÓ sö dông ®−îc. - T¨ng hiÖu suÊt ho¹t ®éng cña hÖ thèng. - NhiÒu m¸y tÝnh víi cÊu tróc vËt lý kh¸c nhau cã thÓ cïng tham gia hÖ thèng. NguyÔn Nam H¶i Central File Server Client Server Processing Modes Nh−îc ®iÓm Phøc t¹p, ®ßi hái cã kinh nghiÖm khi - Ph©n tÝch thiÕt kÕ x©y dùng vµ cµi ®Æt hÖ thèng. - B¶o tr× vµ ph¸t triÓn më réng. 3Tier C/S System NguyÔn Nam H¶i Central File Server Client Server Processing Modes 3Tier C/S System Processing Modes of C/S System C¸c thµnh phÇn cña mét øng dông truy xuÊt CSDL - Display Control: thùc hiÖn tæ chøc giao tiÕp ng−êi m¸y. - Application Process: ph©n tÝch c¸c kÕt qu¶ giao tiÕp, thùc hiÖn c¸c tÝnh to¸n øng dông. - Data Access: thùc hiÖn c¸c truy xuÊt vµo c¬ së d÷ liÖu - läc vµ cËp nhËt d÷ liÖu. NguyÔn Nam H¶i Central File Server Client Server Processing Modes 3Tier C/S System Processing Modes of C/S System C¸c thµnh phÇn cña mét øng dông truy xuÊt CSDL Data Access Data Base Application Process Display Control NguyÔn Nam H¶i Central File Server Client Server Processing Modes 3Tier C/S System Processing Modes of C/S System C¸c øng dông kh¸ch chñ ®−îc ph©n lo¹i theo c¸ch ph©n bè c¸c thµnh phÇn Application Process. - Cooperative processing mode: C¸c Application Process ph©n bè c¶ ë c¸c client vµ server, c¸c øng dông kh¸ch gäi c¸c øng dông server. - Data Server Mode: C¸c Application Process tËp trung ë phÝa Client, phÝa server chØ chøa c¸c thµnh phÇn Data Access sÏ ®−îc gäi tõ c¸c øng dông kh¸ch. NguyÔn Nam H¶i Central File Server Client Server Processing Modes 3Tier C/S System Cooperative processing mode Data Data Access Application Process Server Data Data Access Application Process Display Control Client NguyÔn Nam H¶i Central File Server Client Server Processing Modes 3Tier C/S System Data Server mode Data Data Data Access Data Access Application Process Display Control Server Client NguyÔn Nam H¶i Central File Server Client Server Processing Modes 3Tier C/S System Processing Modes of C/S System Cooperative processing Types - Ph©n lo¹i theo sù ph©n bè c¸c thµnh phÇn Data Access - Process Division Type: C¸c thµnh phÇn Data Access tËp trung t¹i Server. - Distribute Data Type: C¸c thµnh phÇn Data Access ph©n bè c¶ ë phÝa Client vµ Server. - Operational Server Type: C¸c thµnh phÇn Data Access tËp trung t¹i c¸c Client. NguyÔn Nam H¶i Central File Server Client Server Processing Modes 3Tier C/S System Cooperative processing mode Data Data Distribute Data Type Data Data Access Application Process Server Data Access Application Process Data Data Access Application Process Display Control Client Data Access Application Process Display Control
- Xem thêm -

Tài liệu liên quan