Gần đây, tôi quyết định bắt đầu tìm hiểu về các dịch vụ web java và khi tôi bắt đầu tìm kiếm hướng dẫn cho các dịch vụ web java trong google, tôi phát hiện ra rằng có rất nhiều loại dịch vụ web dựa trên XML, SOAP, cũng như các dịch vụ web RESTful.Tôi cần tìm hiểu các Dịch vụ Web bằng Java. Các loại khác nhau trong đó là gì?
Ngoài ra, tôi thấy rằng có một đặc tả JAX-WS cho các dịch vụ web dựa trên xml và đặc tả JAX-RS để tạo các dịch vụ web RESTful.
Q1) Tôi đã nhầm lẫn, sẽ rất tuyệt nếu ai cũng có thể giúp tôi hiểu sự khác biệt giữa các loại dịch vụ web khác nhau, để tôi có thể quyết định cái nào cần học đầu tiên.
Q2) Ngoài ra, tôi muốn tìm hiểu chuyên sâu về việc tạo các loại dịch vụ web khác nhau trong java. Có bất kỳ hướng dẫn hoặc tài nguyên nào có thể cung cấp thông tin chi tiết về từng loại dịch vụ web và so sánh giữa chúng hay không.
Q3) dựa trên những tình huống và điều kiện nào tôi nên quyết định rằng tôi muốn tạo một dịch vụ web dựa trên XML thay vì dịch vụ SOAP hoặc tôi nên sử dụng dịch vụ RESTful.
[Hướng dẫn Java EE 6] (http://docs.oracle.com/javaee/6/tutorial/doc/) –
Câu hỏi hay.thanks – Krishna