Describe overview of Rest & Restful
1. Giới thiệu
- Trên môi trường web, dùng giao thức HTTP để trao đổi thông
tin giữa client và server
- Công nghệ: SOAP, WSDL, XML…
- Để phát triển web service có 2 cách tiếp cận:
+ Standards-based
+ REST-based
2. REST
- Là 1 bộ những hướng dẫn và nguyên lý áp dụng trong việc
thiết kế trên môi trường mạng
- Ko phải là giao thức, cũng ko phải là chuẩn
- VD: World Wide Web
- Đặc điểm: Có client-server, là stateless ( client gọi lên
server thì phải gửi toàn bộ thông tin cần thiết để server nhận biết được, xử lý
xong thì server quên ngay lập tức), cache, code on demand, phân tầng, mọi tài
nguyên được quy về 1 chuẩn duy nhất.
3. RESTful web service
- Dựa tren REST, HTTP
- Ko phụ thuộc nền tảng, ngôn ngữ, rất nhẹ so với SOAP
4. Bộ thư viện JAX-RS
- Là 1 bộ thư viện chính trong Java EE
- Dựa trên annotation
Không có nhận xét nào:
Đăng nhận xét