Client-server computing là gì?

Noun Web
Điện toán máy khác máy chủ

Trong điện toán máy khác máy chủ (client-server computing), các máy khách (client) yêu cầu (request) một tài nguyên (resource) và máy chủ (server) cung cấp tài nguyên đó. Một máy chủ có thể phục vụ nhiều máy khách cùng một lúc trong khi một máy khách chỉ giao tiếp với một máy chủ. Cả máy khách và máy chủ thường giao tiếp qua mạng máy tính nhưng đôi khi chúng có thể nằm trong cùng một hệ thống.

Các điểm nổi bật của điện toán máy khác máy chủ (client-server computing) như sau:

  • Điện toán máy khác máy chủ (client-server computing) hoạt động với một hệ thống của yêu cầu và phản hồi (response). Máy khách gửi yêu cầu đến máy chủ và máy chủ phản hồi với thông tin mong muốn.
  • Máy khách và máy chủ nên tuân theo một giao thức truyền thông (communication protocol) chung để chúng có thể dễ dàng tương tác với nhau. Tất cả các giao thức truyền thông đều có sẵn ở tầng ứng dụng (application layer).
  • Một máy chủ chỉ có thể đáp ứng một số lượng hạn chế các yêu cầu của máy khách tại một thời điểm. Vì vậy, nó sử dụng một hệ thống dựa trên mức độ ưu tiên (priority) để phản hồi các yêu cầu.
  • Một ví dụ về điện toán máy khác máy chủ (client-server computing) là một máy chủ web (web server). Nó trả lại các trang web cho máy khách đã yêu cầu chúng.
Learning English Everyday