私はRESTful Webサービスを高度に(あまり網羅的ではない)コーディングし、RESTベースのいくつかのWebサービスをコーディングしました。RESTとRESTful WS
RESTful WSで私の旅を始めるには、オンラインの記事(wiki、オンラインチュートリアルなど)を読んで、それが制約を指定するアーキテクチャスタイルであり、Webサービスに適用されたときにパフォーマンススケーラビリティなど。これは、このコンセプトの理論部分です。
JAX-RS
を使った簡単な例:
@Path("/simple")
public class SimpleRESTService {
@GET
@Path("/{param}")
public Response getMsg(@PathParam("param") String message) {
String output = "Jersey say : " + message;
return Response.status(200).entity(output).build();
}
}
私の疑いがある:RESTは建築様式(およびそれらのガイドラインは、RESTful Webサービスを構築使用して)である場合
、JAX-RS
は何をするのでしょうか?私が理解したところでは、RESTはアーキテクチャースタイルであり、仕様ではありません。JAX-RSとは何が関係していますか?私はこれら2つのエンティティの関係を理解するのが難しいです。
誰でも簡単な言葉でこれを理解するのを助けることができます。
あなたの返信ありがとうございます。 JAX-RSはREST WSのコンテキストで何をしますか?確かに彼ら自身はRESTfulなWS実装ではありません。だから彼らは正確に何ですか?あなたの返事をもう少し詳しく説明できれば、役に立つはずです。 – CuriousMind
あなたの応答を拡大していただきありがとうございます。あなたの説明を私の質問の答えとして受け入れる。ありがとう、トン! – CuriousMind