|
|
![]() |
|
本日のニュースのまとめです。
|
どんな「ベスト〜」の投票結果も常になんらかの主観がともないます。ので、また 2 つほど。 最初は、 ベストアプリケーションサーバは? - これには GlassFish が何カ所かで参照されています。 2 つめは、未来の GlassFish ユーザからの質問で、GlassFish が とてもよく推薦 されています ... これは 導入事例の候補です。 もしあなたのまわりでこのようなケースがありましたら、 stories at sun dot com までご一報下さい。 OpenMQ コミュニティページが新しく、かっこいい OpenMQ ウェブサイトになっています。 聞いたところでは、彼らはパフォーマンスの数字を準備しているそうです。お見逃しなく。 Sun のアイデンティティのチームは新しい Compliance Manager 製品をリリースし、プレスにも広く取り上げられました (BusinessWire, SearchSecurity)。 これは Sun の アイデンティティ製品 の一部で、 OpenSSO と同様、 製品の使いやすさ、適用しやすさ (機能性だけでなく) が将来広がっていくと思っています。 NetBeans 6.5 (現在 Release Candidate) に MySQL サポートの 改善が加わりました。Sakila サンプル、SQL エディタの改善、SQL コード補完、 複数行セットの表示、SQL 履歴などが含まれます。 Andrei による NetBeans.TV スクリーンキャストをみてみて下さい。 John、 教えてくれてありがとう。 Roy (Fielding) は OpenSocial の RESTful API に対して、 意義があるようです。 Roy の記事と Dave のリンクをみて下さい (Roy は SocialSite のコメントを指していますが、実際は OpenSocial のことです)。 (Roy points the comment to SocialSite, but it really is about OpenSocial). OpenSocial グループでこのフィードバックを仕様に取り入れる方法を議論している スレッド があるようです。 最後に、 OpenStorage からは、ストレージにおけるフラッシュの役割について 論じている良いビデオが 2 つ (共に 2 つのサイズがある)。 Bill Moore ([ミディアム], [iPod]) と Andy Bechtolsheim ([ミディアム], [iPod])。 iPod サイズのプレゼンテーションは飛行機に最適です :-) |
|
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
で他の話もご覧下さい。
本日のニュースのまとめです。
|
Marco は GlassFish v2 で Syslogd 関係のバグをみつけ追跡していました。 彼は解決策を発見し、 この件に関しての話とパッチをポストしてくれました。 メインのリポジトリにこの修正をどう戻すかまだ検討中です。 OpenSSO には今や、認証、承認、検証などの機能にアクセスするための一連の RESTful Web サービス が用意されています。 同じ話題でもうひとつ、JCP が正式に JAX-RS 1.0 が最終版になったと発表しました。 最終版の仕様は こちらです。 Java EE 6 仕様の中で最初に完成したものとなります。 Judy は SunTech ミーティングで GlassFish サーバの中国での導入にフォーカスしていると報告しています。 近いうちにそのコミュニティにリーチするよう期待していますが、それまでは Judy の記事をご覧下さい。 追記 - Judy が GlassFish_China Google グループを教えてくれました。 SmugMug に OpenSolaris, MySQL, ZFS を本番環境でどのように使っているかについてのすばらしい記事があります。 Don MacAskill の記事 (コメントもお見逃しなく) と Mark の (don't miss the comments) and ポインターをご覧下さい。 |
原文: 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
でタグ付けされています。
|
2008 年夏のオリンピックが始まりましたね! こちらにあるように、Sun と、特に Zembly.com (ソーシャルアプリケーションを簡単に作成、ホストできる新しいオンラインサイト) がこの機会を利用して、myPicks Beijing 2008 を立ち上げました。これは Prakash が ここ で説明しているように、ソーシャル予想サイトです。 |
Zembly についてもう少し知りたければ、Todd Fast とのこのインタビューや、プラットフォームについてのこのデモで、可能なことのアイディアを持つことができると思います。このサービスは Solaris, GlassFish, MySQL で作られており、Network.com で稼働しています。Zembly.com は Facebook アプリケーションだけでなく、iPhone Web アプリ、Meebo アプリ、Google ガジェット、OpenSocial アプリなどの作成を支援します。
2008 オリンピックと Sun の関係については、NBCOlympics ウェブサイト の データセンターについての簡単な説明をチェックして下さい。 詳細情報はこちらです。
|
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 を使用してデータを取得しています。
全ソースコードも提供されています。
原文: (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 にそれを組み込む事を必要としています :-)
(this post was stuck in the "draft" category and should have been out a few days ago, sorry about that)
|
JAX-RS 参照実装の Jersey バージョン 0.7 がリリースされ、コミュニティ開発のよい例となっています。 仕様の現在の状態にはもちろん沿っており、かつ、JavaRebel, Spring, IoC の Grizzly, Grizzly Comet と共に注目すべき作業をしています。JSON サポートも改善しています。 参照実装が使えないコンセプト実証だと言ったのはだれなのでしょうか。 |
|
MuleSource が Mule ESB を使って RESTful サービスを統合するための RESTpack をリリースしました。で、これには、 Jersey が入っています。 RESTpack 発表をチェックしてみて下さい。 |
関連した発表で、Marc が JAX-RS の 実装が 3 つ あると書いています。仕様の早い段階にしてはとても良い導入状況です。 もちろん、私は Jersey のことが一番すきなんですが :-)
原文: Jersey builds now powered by Husdon
|
GlassFish ビルドのための Hudson ダッシュボードにより多くの情報があります。 JAX-RS (JSR 311) とその Jersey 参考実装は迅速で対話的な開発を始めています。そして、それは継続的なビルドシステムとして Hudson を使うそれらを有するために多くの意味を成します。 |
実際に、開発チームは少しの間 Hudson を使っており、全ては Sun の外からアクセス可能です:
• Jersey バグ発見付きのトランクビルド
• Jersey Emma でのユニットテスト
もし、あなたが興味を持っているのであれば、Jersey は約 1 分でビルドできます。 glassfishbuildtools.sun.com もまた GlassFish v3 と Hudson のビルドのホストになっています。