1. Trang chủ
  2. » Giáo án - Bài giảng

MÔ HÌNH CLIENT SERVER TRÊN WINDOWS

9 228 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 9
Dung lượng 1,08 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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.

Trang 1

MÔ HÌNH KẾT NỐI 2 MÁY TÍNH TRÊN MÔI TRƯỜNG WINDOWS

(SERVER – CLIENT)

Trang 2

KHÁI NIỆM

Mô hình client-server 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.

Trang 3

SƠ ĐỒ MÔ HÌNH CLIENT -

SERVER

Trang 5

Các máy trạm được nối với các máy chủ, nhận quyền truy nhập mạng và tài nguyên mạng từ

các máy chủ Đối với windows NT các máy được tổ chức thành các miền (domain) An ninh

trên các domain được quản lý bởi một số máy chủ đặc biệt gọi là domain controller Trên

domain có một master domain controller được gọi là PDC (primary domain controller) và

một BDC (backup domain controller) để đề phòng trường hợp PDC gặp sự cố.

Trang 6

NHÁNH MÁY CHỦ (SERVER SIDE)

• Các xử lý được thực hiện trực tiếp trên máy chủ Để đảm bảo việc bảo

mật (security), những người dùng trên mạng phải được cấp phát quyền truy cập thì mới có thể truy xuất được các dữ liệu dùng chung

Việc cập nhật dữ liệu cho phép đồng thời cùng lúc giữa những người dùng hiện hành trên mạng, ví dụ như máy chủ cho phép cùng lúc cả hai người dùng có thể cập nhật thông tin của khách hàng trong bảng khách hàng Việc sao lưu dữ liệu (backup data) được tự động để đảm bảo dữ liệu

không bị mất trong các trường hợp xấu xảy ra

Trang 7

NHÁNH MÁY TRẠM (CLIENT SIDE)

• Các ứng dụng sẽ thực hiện các công việc đọc và hiển thị dữ liệu hiện có bên trong cơ sở dữ liệu, tính toán dữ liệu đang hiển thị trên các màn hình ứng dụng, in dữ liệu ra

Các ngôn ngữ dùng để xây dựng ứng dụng là Delphi, Visual Basic, C++,

… Các ứng dụng này còn cho phép người dùng có thể thực hiện các thao tác xóa, thêm, sửa dữ liệu hiện có bên trong cơ sở dữ liệu bên nhánh máy chủ

Các ứng dụng khi xây dựng nên tránh việc đọc toàn bộ dữ liệu của bảng (Table) khi truy xuất dữ liệu từ máy chủ mà chỉ nên lấy về đúng các thong tin cần thiết cho các xử lý Việc này làm giảm đi lượng thông tin lưu thông trên mạng

Trang 8

ƯU ĐIỂM CỦA ỨNG DỤNG MÔ HÌNH KHÁCH CHỦ

- Giảm chi phí :

Mô hình khách chủ cho phép các công ty có thể sử dụng máy chủ là những máy tính cá nhân thay vì các máy tính lớn Vì các phần mềm ngày nay được xây dựng chủ yếu chạy trên các máy

tính cá nhân do đó chi phí các phần mềm tương đối rẻ.

- Tốc độ nhanh :

Giảm việc tắc nghẽn thông tin trong hệ thống mạng do phân chia các xử lý ra thành 2 nhánh Các xử lý nào phức tạp tác động nhiều lên cơ sở dữ liệu sẽ được lưu trữ ngay trên máy chủ, các

xử lý đơn giản sẽ được thực hiện ngay trong ứng dụng trên máy trạm Chính vì thế hệ thống vận

hành sẽ hiệu quả hơn.

- Tính tương thích cao :

Việc chọn lực các phần mềm để phát triển ứng dụng có thể hòan toàn độc lập từ ngôn ngữ lập trình đến hệ cơ sở dữ liệu quan hệ và các thiết bị phần cứng Bạn có thể chọn các thành phần tối

ưu nhất khi xây dựng một hệ thống ứng dụng.

Trang 9

Video mô tả cài đặt

mô hình client -

server

Ngày đăng: 09/11/2017, 22:01

TỪ KHÓA LIÊN QUAN

w