オープンソースコラム


2009/06/19 14:15Update

RESTEasy - Java RESTful Webサービス/アプリ フレームワーク

TAGS: Java | REST | RESTful | Webサービス | HTTP | LGPL

スポンサード リンク


RESTEasyは、JBossプロジェクトの一つで、JavaでのRESTful WebサービスやRESTful Javaアプリを構築するためのフレームワークです。
※ JAX-RS(JSR 311):HTTPプロトコルベースとするRESTful Webサービスを作成するためのJava APIセット定義するJCP仕様です。

動作環境


◇ 言語:Java JDK5+
◇ Servlet コンテナー:Tomcat、Jbossなど任意のServlet コンテナー
◇ ライセンス:LGPL

機能・特徴


◇ JAX-RSの完全実装
◇ JDK5+で動作する任意アプリケーション・サーバ/Tomcat で動作可能
◇ アノテーションにより容易に実装・開発
◇ XML, JSON, YAML, Fastinfoset, Multipart, XOP, Atomなどに対応したプロバイダセット
◇ GZIPコンテンツ・エンコード サポート
◇ JBoss Web, Tomcat 6, Servlet 3.0 の非同期HTTP (Comet) 抽象実装
◇ 非同期なジョブ・サービス
◇ リッチ・インターセプター・モード
◇ EJB, Seam, Guice, Spring, Spring MVC との統合

参考資料


REST - Wikipedia
RESTEasyドキュメント「英語。公式」
+ RESTEasy 1.1GA ドキュメント

Sponsored Link