Trước khi bạn bắt đầu
Hãy tìm hiểu hướng dẫn này mang lại những gì và làm thế nào để sử dụng nó tốt nhất.
Hướng dẫn này bàn luận về các khái niệm của việc Chuyển giao Trạng thái Đại diện (Representation State Transfer) (REST) và Giao thức Xuất bản Atom (APP) và trình bày cách áp dụng chúng vào các dịch vụ. Ngoài ra, bạn còn tìm hiểu cách thực hiện dịch vụ dựa trên REST/APP với công nghệ Java.
Trong hướng dẫn này, bạn:
- Tìm hiểu các khái niệm cơ sở của REST và các khái niệm cơ sở đằng sau APP.
- Áp dụng các công nghệ này trong bất kỳ tổ chức nào để gửi và nhận các yêu cầu và phản hồi HTTP qua một hệ thống dựa trên tiện ích Java.
- Cho phép truy cập và thay đổi dữ liệu nguồn cho các bài phát thanh trên mạng, các mục nhập blog, lưu trữ hình ảnh, các mục nhập lịch, v.v....
Hướng dẫn này được viết cho các lập trình viên Java, những người có các kỹ năng và kinh nghiệm từ mức trung cấp đến chuyên gia. Bạn phải có một sự quen biết tổng hợp việc sử dụng các tiện ích Java và một kiến thức làm việc về ngôn ngữ lập trình Java. Để tải về tất cả mã nguồn đối với hướng dẫn này, xin xem mục Tải về.
Để chạy các thí dụ trong hướng dẫn này, bạn cần một vùng chứa tiện ích Java.