|
|
![]() |
|
|
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 スケジュールをご確認下さい。
Jakub は新しい 企業向けTipsで Jersey をつかってどうやって JSON for RESTful Web Servicesをコンフィギュアするか。を紹介しています。 Jersey は RESTfulなウェブサービスのためのJCP標準である JAX-RSの プロダクトクオリティなリファレンス実装です。 JAX-RS は Java EE 6の一部ですが、部分的にも使われています。 JerseyはGFv3 Preludeに含まれます。
On JSF - NetBeansチームがNB6.5のリリースにあわせて、初めてJSアプリケーションの作り方を紹介しました。 そして、ArunはJSF and Google MapsでGmaps4JSFの使い方を紹介しました。 FaceletesとMojarraはGlassFish v3 Preludeに含まれます。
Comet と Atmosphere - JFAは最近、Atmosphere - 彼の新しいポータブルなCometフレームワーク - をthe Silicon Valley JUGで紹介しました。 スライドはこちら. です。
GlassFish ESB は第一回のリリース候補へ向けて準備が整ってきています。(そして GA/FCSリリースも)。(マイルストーン2のダウンロード そしてまだMikeによるすばらしいGlassFish ESBのスクリーンキャストをご紹介していなことに気づきました。 ぜひチェックしてみてください。
我々が GF ESB v2を待っている間、我々はプロジェクトFujiを基盤とした、次世代のリリースに取り組んでいました。Fuile マイルストーン2は先週リリースされまして、2つの追加ポストがあります。 Nikki による Interceptors in Fuji Derek による Proxy bundle.
Andy B はSunへ関わる時間を調整して、"彼の起業したばかりの会社の一つ"であるArista Networksにて、10 ギガビットイーサースイッチをターゲットにしたビジネスに集中します。 The NYTimesの原記事は こちらでさらに解説されています。
そして今日のおもちゃは Google Earth on iPhoneと Oprah endorses Kindleです。 2つについて、私はOprah endorses Kindleがおおきなインパクトを持っているとおもいます。ついに電子書籍の流れが到来したかな?
NB.ニュースをレポートするのに数日休んでいました。明日、あさってには追いつきます。
本日 (10/17) のニュースのまとめです。
|
Jersey プロジェクトからは、 最近の Jersey 1.0 リリース の記念に、 Paul が Sparklines の実装を含む Jersey サンプル (閲覧) セットの新バージョンを書きました。 (Tufte ファンとしては、、ありがとう!) そして、Marc が SD Times で JAX-RS と SOAP 関連で引用されています。 彼が実際に言っていることを読んで、タイトルの "Sun が SOAP をやめる" は無視して下さい。私たちは SOAP も REST も共にやります。 Servlet 3.0 が (残りの JavaEE 6 と共に) 公開ドラフトに近づいています。 Deepa は Servlet 3.0 紹介を Java.Net に載せました。 詳細のいくつかは古いドラフトについてですので、Rajiv のコメントをチェックするようにして下さい。 パフォーマンス はいつも熱い話題ですが、 私たちのパフォーマンスチームトップの1人である Binu John の記事、 GlassFish v2 を Sun Studio でプロファイリングする をチェックしてみて下さい。 Rich の EDC アプリケーションサーバランキングレポートへの コメントは かなり活発な The Server Side のスレッドの引き金になりました。 私が Savio のブログにコメントしたように、このレポートは実際は「ユーザ満足度調査」です。そしてより多くのデータがない限り、これ以上の解釈を行うことは難しいです。 ところで、このレポートをダウンロードするのであれば、アンケートに答え、あなたの意見を彼らのデータに追加することを検討してみて下さい。 そして、世界が一番気にする話題、サッカーです。 Barça がマイアミにクラブを作りたいと発表しました。 Marca, NYTimes, もしくは 直接情報源をチェックして下さい。 |
|
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 |
原文: REST and Comet... on GlassFish Server
|
Carol は以前(7月)にComet を使ったスライドショー の例を投稿しました; 今、彼女と Rick は改良し、拡張したバージョンを持っています。 彼らは詳細について提供していて、スクリーンショットを含み、また実装も修正されています。 開発のためのNetBeans や データ持続性のための MySQL と JPA、 Comet サポート用の Grizzly、 REST エンドポイント用の Jersey (JAX-RS)、 そのアプリケーションのための GlassFish Server。 |
とても役に立ちますので、
RESTful Web サービス と Comet
をぜひご覧下さい。
更なる情報については
More information also at
Comet
や
Jersey
、
Grizzly
でご覧下さい。
私の独断かもしれませんが、全体がオープンソーススタックで動かす事ができ、その商用サポートを買う事もできる、このような例は本当に素晴らしいと思います。 ここはカンザスではないみたいです。
追記 - 私は昨日間違えて投稿してしまったので、今日再公開しています。
|
もう少しで最終版ですが、 Jersey 0.9 が出ました! これは、仕様 (ドキュメント, 仕様) のバージョン 0.9 に相当する実装です。 このリリースでは、そのコンポネントの Maven パッケージも http://download.java.net/maven/2/com/sun/jersey/ にあります。
JAX-RS (aka JSR 311) は透明性において、とてもよくやっていて、
品質と導入状況にもそれが反映されていると思います。
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 を使用してデータを取得しています。
全ソースコードも提供されています。
原文: First use of GlassFish embedded - EHcache Server
|
EHCache のメンテナーで GlassFish コミュニティメンバーの Greg Luck は最近の数週間忙しかったです。 まず、彼は EHCache 1.5.0 をリリースし、すぐ後に EHCache デバッガーを出し、 Metro を使ってビルドされた SOAP インターフェースと共に EHCache サーバーも (WSDL で示されているように)。 |
Greg は、彼のブログで SOAP を選択した論拠について議論しています。また、そのサーバーが Java アプリケーションサーバーに配備できる事、単にその組み込み GlassFish v3 エンジンを使える war アーカイブとして利用可能である事を説明しています。 SOAP インターフェースに加えて、Greg は EHCache サーバーの RESTful な実装も行っています。今回は Jersey (その仕事で JAX-RS の参考実装) の中で。
EHCache は多くのフレームワーク やアプリケーションで使われている人気の分散キャッシュです。 このブログでの以前の EHCache 記事はこちらです。
もし、あなたが GlassFish v3 (組み込みモードで、または組み込みモードではなく) を使っているか使うつもりでいるなら、こちらに自由にコメントしていただくか、私達に電子メールをお送り下さい。 私達はここで喜んでそれについて言及するでしょう。
|
Jakub の Jersey Web アプリを作る は次のように終わっています: mvn tomcat:run しかし、彼の新しいサンプルでは 次のように終わります: mvn glassfish:run |
Jakub の記事には全手順、ソース、注釈付きのスクリーンショットが含まれています。ぜひチェックしてみて下さい!
原文: (New) Golden Age of Programming Languages? Scala and Jersey
|
1960年代後半から1970年代に プログラミング言語は急増しましたが、 1980年代から整理されました。 Java がC++から解放してくれて今でもありがたく思っていますが、他の言語の更新なども興味深いです。 Ruby('95)、 Python('91) と Erlang('87)は 更新されて Groovy('03) と Scala('03)になりました。 Paul は本当にScalaが好きです。 彼がJavaOneで披露してくれた Jersey Demo in Scalaを参考にして下さい。 |
これらの言語はOpen SourceであるJVMを使っています。 開発と採択が簡単になりました。 もしかしたら、プログラミング言語の最盛期であるかも知れません!
原文: 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 の構築に生かしています。
原文: Building a Jersey Web App with Maven
|
JAX-RS の公開草案 のレビューが本日終了しました。 そして、私は Jakub が Maven を使った簡単な Web アプリケーション の構築の仕方を示している事を称賛していると思います。 完全なソースと説明書が含まれ、Maven を使い、cURL を用いるそれを呼び出すアプリケーションの始め方があります。 Web アプリケーションはごくシンプルな JAX-RS ですが、あなたも Stapler から着想を得た MVC フレームワークを使う事ができます。 (sPaul の素晴らしい記事をご覧下さい。) |
私は Jersey がとても成功すると思っています。 私達は今まさに GF v2 や GF v3、GF ESB にそれを組み込む事を必要としています :-)