|
|
![]() |
|
|
Paul は JAX-RS 1.1 (JAX-RS 1.0 仕様と 変更ログ) ドラフトベースの Jersey 1.1.1 EA のリリースを発表しました。 Jersey についてもっと知るには、 Getting Started ドキュメント と Jersey ユーザーガイド、 Paul と Marc の ウェビナー、 もしくは、 過去のエントリを見てみて下さい。 Jersey は JFA の Atmosphere フレームワークと協業してますし、 Paul が Scala ファンでもあるので、 Lift もサポートしています。 全般的に、GlassFish v3 に向け、とても良い進歩を見せています。 詳細は、 Paul の発表をご覧下さい。 |
|
全てのプロジェクトが 1 つずつリリースしていますが JavaOne に向け準備しているのです... Paul は Jersey 1.1.0 EA のリリースを発表しました。 以前、私たちは人々に 参照実装で、かつ実運用品質であることは可能なんだと言わなければなりませんでしたが、 それはもう不要でしょう。 Jersey 機能の積算リストはとても圧巻で、クライアント、サーバ、 Grizzly, WADL, JASON, Spring と Guice の統合、MIME Multipart, Apache HPPT Client, Apache Abdera, ... の API などが含まれます。 本リリースの新しい点は、EJB 統合の改善、GlassFish での HTTPS の改善、Scala 統合の改善、です。 |
USERS メーリングリスト の伸びているトラフィックは導入が進んでいることを示します。 詳細は Paul の記事 を見て下さい。 ダウンロードは こちらの情報を参考にするか、アップデートセンターからインストールできるようになるまで少しお待ち下さい。
GlassFish Mobility Platform 1.1 は、正式に Portfolio の一部ではないものの GlassFish Portolio と同時に発表されました ([1], [2])。 その週に私は 2 つのウェビナーを開きました。アーカイブのページで 短いもの と 長い ウェビナーをチェックすることができます。
GF MP (GlassFish Mobility Platform) 1.1 機能の中核は変わらず SyncML エンジンとアダプタですが、このリリースでは JAX-RS ベースのコネクタ (Jersey による) と、CLDC 向けの JAX-RS クライアントライブラリ、 JerseyMe のサポートを追加しています。 その他のものとしては、BlackBerry サポートと、 JAX-RS コネクタを利用する SalesForce のサンプルプログラムが新規で追加されています。
MP チームはこれら機能のニュースを Mobility Blog でアグリゲートしています。 ざっと見ておさらいします。。。
|
• Rebecca が JAX-RS コネクタの使い方を SalesForce サンプルで解説:
[1],
[2],
[3].
|
|
Progress on both sets of Web Services specifications for JavaEE 6... RESTful 側では Marc が 新しい仕様ドラフトについて報告しています。 いつものように、 JSR311 ウェブサイト に 編集者のドラフト と 変更履歴 を含む完全な詳細があります。 Marc によると Servlet 3.0, EJB 3.1, JSR 299 との統合については保留している箇所がまだあります。 SOAP 側では Rama が 最新の JAX-WS 2.2 ドラフトの 新しい実装を発表しています。 |
原文: SmugMug Client Using Jersey
|
Jakub は、Jersey 用のクライアント API の使い方のサンプルを投稿しました。そこでは例として REST インターフェースに SmugMug を使っています。 Jakub の 記事、 Paul の 元となった Blog と JavaDoc をご覧下さい。 |
このトピックに関する他の投稿は、
jersey
でタグ付けされています。
Jersey と JAX-RS に関する Paul と Marc のウェビナーのスライド、スクリーンショットも併せてご覧下さい。
|
"Aquarium Live" のプレゼンテーションをブロードキャストする際に、GlassFish Podcastも追加チャンネルとして利用することになりました。ブロードキャストの数日後にポッドキャストがご利用いただけるようになります。ご期待ください。 |
最新のエピソードとしては、 Marc HadleyによるJAX-RSの手短かなご紹介が2009/1/15に行われ、Q&Aセッションがポッドキャストされました。これからもっと多くのエピソードが加わっていきます(JerseyのPaul SandozによるSailfin、2.1リリースの紹介、などなど)。
syndication linkを使用し、(もしiTunesをお使いであれば)iTunesオンラインストアで"glassfish"と検索すればポッドキャストにお申し込みできます。または、直接http://blogs.sun.com/glassfishpodcastをご覧ください。 すでにある17のエピソードに関しまして、大多数のリスナーはiTunesをご利用で、次いでGoogle Fetcher、その次にその他の simplecenter.comやgPodderといったpodcatcherをご利用のようです。
原文:Recordings from Jersey / JAX-RS Webinars Now Available
ここ数か月、uStream.TV を使って毎週の TheAquarium Online ウェビナーのレコーディングをしていました。最近は資料をいろいろなフォーマットに変換して Wiki pages にまとめていました。 まだ作業中で、どのように作業していくか学ぶことはたくさんありますが、先週のプレゼンテーションはもうフィードバックいただける状態だと思います。他のプレゼンテーションは数週間後に今回のものに続いて公開予定です。
|
2009年1月15日の JAX-RS、Jersey、REST に関するウェビナーの記録が入手可能です。 このウェビナーセットは Marc Hadley と Paul Sandoz のプレゼンテーション、5つの短いスクリーンキャスト、そして聴衆のよい参加を含みます。 ウェビナーの記録は FLV、Quicktime、iPod(320x240)、音声のみなどいくつかのフォーマットで入手可能です。 すべてのリンクは Recording Page からはってあります。Recording Page は Show page に自動的にリストされます。 音声は iTunes に、スクリーンキャストは youTube に "すぐに" アップロードするよう企画しています。 |
最新のオンラインのフォーマットに対応するためにウェビナーのフォーマットは何度も変更されてきました。 放送内容とフォーマットに対するフィードバック、技術的な tips、放送のための tips はいつでも歓迎です。この分野に関して何も知らずに始めましたので! Note - SWF ベースのスクリーンキャストを quicktime (MacOS X 用に解像度の損失がなく安価)のようなより扱いやすいフォーマットに変換する方法にとても興味を持っています。
次のウェビナーは今週の木曜日、ASadmin, the GlassFish CLI Console についてです。詳細については別途エントリを投稿します。
|
Jersey 1.0.1 が Spring との統合の改善、新しい MIME マルチパート API、Maven archetype、サンプル、IoC SPI などの多くの変更、改善と共に ご利用可能です ( Paul による概要を参照下さい)。 インストールする一番簡単な方法はアップデートセンター ( GFv3 アップデートセンター と GFv2 アップデートセンター) を使うことです。 Jersey チームは既に次の 1.0.2 リリースに取り組んでおり (ロードマップ参照)、 また、 EJB 3.1 との統合に関しては、 EJB 3.1 エキスパートグループともコラボレーションしています。 |
Arun も最近 Jersey に関して 2 つほど情報をを提供しています: Jersey と組み込み GlassFish と Jersey のクライアント API。 あと、1/15 に予定されているこの分野のウェビナーもお見逃しなく - GlassFish.TV スケジュールをご確認下さい。
|
JAX-RS co-spec リードで Jersey リードである Paul Sandoz が Jersey 1.0 がリリースされた事をアナウンスしました。 v1.0 はいつも特別で、その進行具合が熱心な開発と多くのコミュニティのフィードバックなどの普段の活動からなるという事は、確かに疑問の余地の無いものです。 素晴らしいオープンソースプロジェクトの運営をされている Paul とコミュニティの皆さん、おめでとう! |
Jersey 1.0 はむろん JAX-RS 1.0 実装ですが、Spring Integration や REST クライアントも追加しており、当然製品品質です...
コミュニティ関連のプロジェクトである印の一つは、多くの方法でアクセスされ得る事です: GlassFish v2 や v3、NetBeans 6.5、Maven 2、zip など...
Jersey 1.0 の完了と共に、今、皆さんは Web サービスのスタイルを自由に選ぶ事ができ、標準を貫く事ができます。
Java EE 6(2009年の中頃に予定されている)は、これをメンテナンスリリースでより明確にするでしょう。
Jersey
で他の話もご覧下さい。
|
RESTful Web サービスの Java API である JAX-RS はほとんどゴールラインにきています。 SE/EE のエグゼクティブ委員会が JSR-311 仕様の最終版を承認しました。 投票結果は 15-1-0 (賛成-棄権-反対) (結果) でした。
最後のステップは RI と TCK を完成させることです。- もうすぐです!
他の関連するニュースは
Jersey |
原文: JAX-RS in Proposed Final Draft... and Jersey also Supports Spring
|
JAX-RS (Java プラットフォーム用の REST サポート - 別名 JSR-311) は、 最初の JavaEE 6 仕様になりました。 Proposed Final Draft の段階に達しています - PFD 仕様 をダウンロードし、フィードバックをお願いします。 そのチームは今、テクノロジ互換性キット(TCK)とリファレンス実装(RI)の作業を行っています (JCP Process をご覧下さい)。 Jersey は リファレンス実装と製品品質 の両方であり、Spring との統合のように 開発と役に立つ機能の追加を続けるでしょう。 |
関連する記事は
Jersey
でタグ付けされています。
|
JAX-RS (RESTful Web サービス) は 1.0 のリリースが近づいています(9月に予定されています)。 提案されている最終原稿がこちらにあります。 JAX-RS は Java EE 6 最終版に達するための最初のピースのようです。 |
その間に、Jersey は参考実装がすでに相当数の場所で使われています。 BBC のような顧客のサイト における現実の製品シナリオや、EHCache サーバーのようなオープンソースソフトウェア (RESTful なインターフェースのキャッシングソフトウェアは素晴らしいですね) の両方で。
ANT から Maven への歓迎すべき(ただし、多少の痛みを伴いますが)移行の過程で、Jersey チームは開発ツリーをモジュール化しました。 この結果、現在 6つのモジュールと 2つの提供されたサブモジュールがもたらされています。
|
Carol McDonald は GlassFish, Spring, EJB 3, Groovy, Grails, JPA, Comet などでの様々なアプリケーションの作成に関して既にたくさんカバーしてくれていますが、今回、彼女は Dojo のダイナミックな表 (Dojo Grid) に JPA を使った RESTful web サービスのレスポンスを表示させるというテーマでブログを書いています。 |
Dojo ツールキット自体の使用方法に留まらず、Carol は JAX-RS (Jersey) バックエンドに JSON データを提供させ、グリッドデータを生成することについても解説しています。データベースからは JPA を使用してデータを取得しています。
全ソースコードも提供されています。
原文: JAX-RS passes Public Review Ballot
|
只今、JSR 311 (JAX-RS, Restful Web サービス)の 公開レビューの結果が出ました(賛成:12票、反対:0票、棄権:0票)。 結果はこちらからご覧になれます。 |
一方、Jersey(JAX-RS reference implementation)はメイバンされました。最新のスナップショットはhttps://maven2-repository.dev.java.net/のrepositoryから入手できます。
Jakubは簡単なjersey web appやGlassFish v3内のmvn glassfish:run の構築に生かしています。
|
JavaOne から少し経って Jersey リードの Paul Sandoz がスライドとデモの全ソースコードを投稿しました 。 彼はJersey' の MVC サポート (Hudson の stapler に触発された) と、テンプレートテクノロジーサポートを紹介しています。 |
Jakub は Jersey でのクロスドメイン制約回避のアプローチについて詳細に綴っています。サンプルコードも提供されています。
JAX-RS は パブリックレビュードラフト (6/2 締め切り) の状態です。