Thứ Năm, 28 tháng 8, 2014

Mô hình Server-Client

Mô hình Client-Server là mô hình phổ biến trong mạng internet , có thể được phân thành 2 loại là: Client và Server.Trong đó, Client là một đối tượng cần phục vụ, thông thường là các ứng dụng hoặc các dịch vụ từ chương trình khác còn Server là đối tượng phục vụ những yêu cầu đó do client gửi tới.


Việc giao tiếp giữa các client và server được thực hiện dưới hình thức trao đổi các thông điệp (Message). Để được phục vụ, client sẽ gửi một thông điệp yêu cầu (Request Message) mô tả về công việc muốn server thực hiện. Khi nhận được thông điệp yêu cầu , server tiến hành phân tích để xác định công việc cần phải thực hiện. Nếu việc thực hiện yêu cầu có sinh ra kết quả trả về, server sẽ gửi nó cho client trong một thông điệp trả lời (Reply Message). Dạng thức và ý nghĩa của các thông điệp trao đổi giữa client và server được quy định rõ bởi giao thức của ứng dụng.
Việc ứng dụng mô hình Client-Server sẽ làm giảm chi phí, đồng thời làm tăng tốc độ, điều này rất cần thiết trong việc truy cập dữ liệu.

2 nhận xét: