What is the primary architectural style used in designing web services that follow REST principles?

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: "RESTful (Representational State Transfer)". REST là phong cách kiến trúc do Roy Fielding mô tả cho dịch vụ web: mọi thứ là tài nguyên định danh bằng URL, thao tác qua các phương thức HTTP chuẩn như GET, POST, PUT, DELETE, giao tiếp không lưu trạng thái (stateless) và thường trao đổi dữ liệu dạng JSON; dịch vụ tuân theo các nguyên tắc đó được gọi là RESTful. "SOAP (Simple Object Access Protocol)" sai vì SOAP là một giao thức riêng, gói thông điệp trong phong bì XML và mô tả dịch vụ bằng WSDL, là cách tiếp cận khác hẳn REST. "RPC (Remote Procedure Call)" sai vì RPC xoay quanh việc gọi thủ tục, tức hướng hành động, còn REST hướng tài nguyên. "MVC (Model-View-Controller)" sai vì đó là mẫu thiết kế tổ chức mã bên trong một ứng dụng, tách dữ liệu, giao diện và điều khiển, không phải phong cách thiết kế giao tiếp giữa các dịch vụ web.

Cùng phần 8

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