Kiến trúc REST
Kiến trúc REST (Representational State Transfer, Chuyển giao Trạng thái Đại diện) hỗ trợ nhà phát triển viết và tổ chức ứng dụng máy chủ theo cách cho phép trao đổi dữ liệu hiệu quả, và bản thân ứng dụng dễ dàng mở rộng.
Kiến trúc REST có một tập hợp các hàm - GET, PUT, DELETE, v.v. để cho phép máy khách truy cập dữ liệu của máy chủ thông qua giao thức HTTP.
Kiến trúc REST được sử dụng trong các trường hợp khi có hạn chế về băng thông kết nối, cần thiết phải lưu vào bộ nhớ đệm các yêu cầu, hệ thống dự kiến mở rộng quy mô đáng kể và trong các dịch vụ sử dụng AJAX.
Xem thêm
-
bài hướng dẫn HTTP,
trong đó mô tả về cách hoạt động của giao thức HTTP -
tập hợp các thành phần
API,
được sử dụng để tương tác giữa các chương trình với nhau -
tập hợp các khái niệm Mô hình lập trình,
xác định cách tiếp cận để lập trình -
phương pháp luận
OOP,
được sử dụng rộng rãi trong lập trình