JAX-RS

JAX-RS

The Java API for RESTful Web Services の略。



RESTful とは

そもそもREST(Representational State Transfer)とは

  • HTTPを使ったシンプルなWebサービス

  • すべてのリソースは一意なアドレスで識別される

  • 特定のHTTPメソッド(GET、POST、PUT、DELETE)を使って操作する

  • JSONXMLYAMLがサポートされている

このRESTの仕様に沿ったものをRESTfulと呼ぶ。



もとに戻ってJAX-RSとは

The Java API for RESTful Web Servicesを文字通りに訳して考える。

RESTの仕様に基づくWebサービスのための機能を提供するJavaAPI。っていうことになるね。