Mô hình clientserver là một mô hình nổi tiếng trong mạng máy tính, được áp dụng rất rộng rãi và là mô hình của mọi trang web hiện có. Ý tưởng của mô hình này là máy con (đóng vài trò là máy khách) gửi một yêu cầu (request) để máy chủ (đóng vai trò người cung ứng dịch vụ), máy chủ sẽ xử lý và trả kết quả về cho máy khách.
Mơ hình kết nối máy tính mơi trường windows (SERVER – CLIENT) Khái niệm • Mơ hình client-server là mơ hình tiếng trong mạng máy tính, áp dụng rộng rãi mơ hình trang web có Ý tưởng mơ hình máy (đóng vài trò máy khách) gửi u cầu (request) để máy chủ (đóng vai trò người cung ứng dịch vụ), máy chủ xử lý trả kết cho máy khách Sơ đồ mơ hình client - server “ Các máy trạm nối với máy chủ, nhận quyền truy nhập mạng tài nguyên mạng từ máy chủ Đối với windows NT máy tổ chức thành miền (domain) An ninh domain quản lý số máy chủ đặc biệt gọi là domain controller. Trên domain có master domain controller gọi là PDC (primary domain controller) và một BDC (backup domain controller) để đề phòng trường hợp PDC gặp cố ” Nhánh máy chủ (server side) • Các xử lý thực trực tiếp máy chủ Để đảm bảo việc bảo mật (security), người dùng mạng phải cấp phát quyền truy cập truy xuất liệu dùng chung Việc cập nhật liệu cho phép đồng thời lúc người dùng hành mạng, ví dụ máy chủ cho phép lúc hai người dùng cập nhật thơng tin khách hàng bảng khách hàng Việc lưu liệu (backup data) tự động để đảm bảo liệu không bị trường hợp xấu xảy Nhánh máy trạm (client side) • Các ứng dụng thực công việc đọc hiển thị liệu có bên sở liệu, tính tốn liệu hiển thị hình ứng dụng, in liệu Các ngơn ngữ dùng để xây dựng ứng dụng Delphi, Visual Basic, C++, … Các ứng dụng cho phép người dùng thực thao tác xóa, thêm, sửa liệu có bên sở liệu bên nhánh máy chủ Các ứng dụng xây dựng nên tránh việc đọc toàn liệu bảng (Table) truy xuất liệu từ máy chủ mà nên lấy thong tin cần thiết cho xử lý Việc làm giảm lượng thông tin lưu thông mạng Ưu điểm ứng dụng mơ hình khách chủ - Giảm chi phí : Mơ hình khách chủ cho phép cơng ty sử dụng máy chủ máy tính cá nhân thay máy tính lớn Vì phần mềm ngày xây dựng chủ yếu chạy máy tính cá nhân chi phí phần mềm tương đối rẻ - Tốc độ nhanh : Giảm việc tắc nghẽn thông tin hệ thống mạng phân chia xử lý thành nhánh Các xử lý phức tạp tác động nhiều lên sở liệu lưu trữ máy chủ, xử lý đơn giản thực ứng dụng máy trạm Chính hệ thống vận hành hiệu - Tính tương thích cao : Việc chọn lực phần mềm để phát triển ứng dụng hòan tồn độc lập từ ngơn ngữ lập trình đến hệ sở liệu quan hệ thiết bị phần cứng Bạn chọn thành phần tối ưu xây dựng hệ thống ứng dụng Video mơ tả cài đặt mơ hình client - server ... dụng máy chủ máy tính cá nhân thay máy tính lớn Vì phần mềm ngày xây dựng chủ yếu chạy máy tính cá nhân chi phí phần mềm tương đối rẻ - Tốc độ nhanh : Giảm việc tắc nghẽn thông tin hệ thống mạng. .. máy chủ xử lý trả kết cho máy khách Sơ đồ mơ hình client - server “ Các máy trạm nối với máy chủ, nhận quyền truy nhập mạng tài nguyên mạng từ máy chủ Đối với windows NT máy tổ chức thành miền (domain)... tiếng trong mạng máy tính, áp dụng rộng rãi mơ hình trang web có Ý tưởng mơ hình máy (đóng vài trò máy khách) gửi yêu cầu (request) để máy chủ (đóng vai trò người cung ứng dịch vụ), máy chủ xử