In Java ① REST application For developing ②JAX-RS of ③ Reference implementation
REST is a web service design principle. REST applications realize the design model of Web services.
For REST, Introduction to REST Basic Knowledge --Qiita
②JAX-RS(Java API for RESTful Web Services) Web framework (with various functions). For example Use annotations to map HTTP request responses to Java code Such A comparison target that can perform the same movement is "Servlet".
Reference implementation A method created for the purpose of implementing the functionality of JAX-RS.
What is Jersey? One of the ways to realize the functionality of a web framework for developing web applications based on REST design principles in Java
If you compare it with ramen, Soy sauce (EE) ramen (java) has a choice of vegetable mashimashi (JAX-RS), and now I understand that the recipe for vegetables is "Jersey".
+α ・ Types of Web service design principles -If you want to realize REST, why not select "Spring" in Java Flamework? Is there a reason to stick to EE? -There are other reference implementations of JAX-RS. What are the selection criteria?
Recommended Posts