JBoss、JAX-RS実装「RESTEasy 1.0」正式版リリース
JBossはJAX-RS実装の正式版「RESTEasy 1.0」は、XML、JSON、YAMLなどに対応するプロバイダセット、EJB、Sprint、Spring MVCの統合などを特徴とする。
Red Hat傘下のJBoss.orgは1月20日、Sun Microsystemsの認定を受けたJAX-RS実装「JBoss RESTEasy 1.0」正式版をリリースした。プロジェクトのページからダウンロードできる。
JAX-RS(JSR 311)は、JavaでRESTアーキテクチャを利用してWebアプリケーションを開発するためのJCP仕様。RESTEasyはJBossのJAX-RS実装となる。Tomcatなど、JDK 5以上をベースとしたサーブレットコンテナで動作するが、「JBoss Application Server」と密に統合することで、ユーザーエクスペリエンスを改善できるとしている。
特徴はXML、JSON(JavaScript Object Notation)、YAML(YAML Ain't a Markup Language)、Fast Infoset、Atomなどに対応するプロバイダセット、JBoss Web、Tomcat 6、Servlet 3.0向けの非同期HTTP(Comet)抽出層、EJB、Sprint、Spring MVCの統合など。
JAX-RSはサーバ側の仕様だが、クライアント側のフレームワーク「RESTEasy JAX-RS Client Framework」により、JAX-RSアノテーションとインタフェースプロキシーを利用して遠隔にあるサーバに向けられたHTTPリクエストをマッピングできるという。
編集者の一言
JavaプラットフォームのWebアプリケーション開発ではSOAPを用いた開発が先行していましたが、JAX-RSの実装が進むことで、高度なAPIを利用したRESTベースのWebアプリケーション開発に弾みがつきそうです。単なるリファレンス実装ではなく、JBoss製品の中で利用される形で実際の導入事例なども今後登場してくるでしょう。
関連記事
- JBoss、Ajaxフレームワーク最新版「RichFaces 3.3.0」リリース
JBossのJSFライブラリの最新版には、「TinyMCE」「Ajax Queue」の2コンポーネントが追加された。 - 米Red Hat、「JBoss Hibernate Search 3.1」リリース
JBossが開発しているHibernateの全文検索エンジンの最新版が発表された。バグを修正し、インデックスとクエリのパフォーマンスを強化した。 - 米Red Hat、JBossでAjax開発ツール「Google Web Toolkit」をサポートへ
Red HatとGoogleは、Google Web Kitの開発と運用環境サポートの拡大において業務提携した。JBossのWebフレームワークとGWTの統合も実現する予定だ。 - Java EE 5対応「JBoss AS 5.0」がリリース
米Red Hat参加のJBossは、オープンソースのJavaアプリケーションサーバをリリースした。Java EE 5に対応し、さまざまなJBossプロジェクトを統合している。
関連リンク
Copyright © 2010 OSDN Corporation, All Rights Reserved.