What is the role of a web server in a client-server architecture?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "Processes client requests and returns dynamic content". Web server nhận yêu cầu HTTP, tra xem thành phần nào phụ trách đường dẫn đó, chuyển cho nó xử lý rồi gói kết quả thành phản hồi gửi về trình duyệt; trong Java web thì chính container gọi servlet hoặc trang JSP, và nội dung sinh ra thay đổi theo tham số, theo phiên và theo dữ liệu, nên đó là nội dung động. "Hosts the website’s static content" tuy không sai hẳn, vì server cũng phát tệp tĩnh, nhưng đó chỉ là một phần việc nhỏ và không phải vai trò mà câu hỏi nhắm tới; nếu chỉ cần phát tệp tĩnh thì không cần tới một server có container. "Manages database connections" sai vì việc giữ và cấp phát kết nối thuộc tầng dữ liệu của ứng dụng, thường qua một nguồn dữ liệu được cấu hình sẵn. "Authenticates user sessions" sai vì xác thực là một chức năng cụ thể do servlet hay filter của ứng dụng cài đặt, không phải vai trò chung của web server.

Cùng phần 1

Xuất hiện trong 2 bộ đề