水曜日 2 24, 2010

Java EE 6の勢い, Jerseyの広がり、そして少しGlassFish

ALT DESCR

Java EE 6の採択と全体にわたった勢いには活気があります。 数日前、EJB 3.1はいかに魅力的かというInfoQの記事が、Resinにおいて間もなくJava EE 6 Web Profileをサポートする予定であるCauchoの人々によって投稿されました。 一方でMertは、数ある機能の中で(PrimeFacesを用いた)JSFとCDIに着目したデモアプリケーションを特色とする詳細かつ段階的な「Java EE 6入門」を記述しています。

それと同時にJAX-RS/Jerseyサイドでは、Dustinがブログ記事を精力的に投稿しており、最近では正しいエラーハンドリングの重要性を説明した"Jersey/JAX-RS Method Designators"について投稿をしています。 仕様の範囲を超え、Santiagoによる調査に基づいた将来性あるハイパーメディアとHATEOAS(Hypermedia as the Engine of Application State)サポートについてのコミュニティにおける議論もまた数多くあります。 このページは上記について読み始める助けとなります。

GlassFishサイドでは、v3における新機能の一つにWindows OSに対しプラットフォームサービスを生成する能力の拡張があります。 Byronは"Making GlassFish v3 Platform Services Survive Logoff"をブログに投稿しています。 一方GlassFish v2.xサイドでは、Byronはクラスタレベルでのオフライン設定についても議論しています。

水曜日 12 09, 2009

Jerseyの改良 - トレースとGoogle AppEngineサポート

JerseyはJAX-RSのリファレンス実装ですが、同時にGlassFish v3の完全な実運用品質コンポーネントでもあり、利便性を拡張する多くの機能(Jersey@TA)を含んでいます。 Paulは二つの最新機能を報告したばかりです。

トレース機能 - Staplerのコンセプトを取り入れ、Jerseyは今、リクエストが照合され、発送される理由の理解を助けるシステムプロパティを通したメッセージトレースを可能にしています。
• 実装に対する適応のため、コンテナ内の制約に依らず、JerseyはGoogleのAppEngine上での使用が可能です。

JAX-RSは最初に承認されたJavaEE 6 JSRであり、1.0の承認は2008年9月まで遡ります(JCP投票集計結果参照)。 JavaEE 6に含まれるバージョンは最新のメンテナンスリリース(JAX-RS 1.1)であり、Jerseyは今回のバーンインタイム全体から恩恵を受けてきています。楽しみましょう!

火曜日 7 21, 2009

Jersey 1.1.1 EA (GFv3 に備えて!)

ALT DESCR

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 の発表をご覧下さい。

木曜日 5 07, 2009

Jersey 1.1.0 EA - JavaOne に向け準備

ALT DESCR

全てのプロジェクトが 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 の記事 を見て下さい。 ダウンロードは こちらの情報を参考にするか、アップデートセンターからインストールできるようになるまで少しお待ち下さい。

水曜日 4 15, 2009

REST, Twitter, BlackBerries その他 - Mobility Platform 1.1 のおさらい

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 でアグリゲートしています。 ざっと見ておさらいします。。。

ALT DESCR

• Rebecca が JAX-RS コネクタの使い方を SalesForce サンプルで解説: [1], [2], [3].
• Santiago による短い 2 つのスクリーンキャストは、JAX-RS コネクタの 開発配備 の方法を解説。
• Hans は BlackBerry クライアントのプロビジョン 方法を説明。
• Ryan によるスクリーンキャストが 2 つ: SalesForce サンプルケース管理システム
• Rajiv Konkimalla は Twitter データの同期方法を示し、
• Joe Wang LWUIT と BlackBerry を利用した クライアントアプリケーションの開発 方法を説明します。

火曜日 3 17, 2009

Java EE 6 の REST と SOAP にむけて - JAX-RS 1.1 と JAX-WS 2.2

ALT DESCR

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 ドラフト新しい実装を発表しています。

金曜日 1 30, 2009

Jersey を使った SmugMug Client

原文: SmugMug Client Using Jersey

ALT DESCR

Jakub は、Jersey 用のクライアント API の使い方のサンプルを投稿しました。そこでは例として REST インターフェースに SmugMug を使っています。 Jakub の 記事、 Paul の 元となった BlogJavaDoc をご覧下さい。

このトピックに関する他の投稿は、 jersey でタグ付けされています。 Jersey と JAX-RS に関する Paul と Marc のウェビナーのスライド、スクリーンショットも併せてご覧下さい。

火曜日 1 27, 2009

GlassFishポッドキャストの新しいエピソード- JAX-RSやその他ぞくぞく登場

GlassFish Podcast logo

"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.comgPodderといったpodcatcherをご利用のようです。

月曜日 1 19, 2009

Jersey / JAX-RS のウェビナーの記録、入手可能です

原文:Recordings from Jersey / JAX-RS Webinars Now Available

ここ数か月、uStream.TV を使って毎週の TheAquarium Online ウェビナーのレコーディングをしていました。最近は資料をいろいろなフォーマットに変換して Wiki pages にまとめていました。 まだ作業中で、どのように作業していくか学ぶことはたくさんありますが、先週のプレゼンテーションはもうフィードバックいただける状態だと思います。他のプレゼンテーションは数週間後に今回のものに続いて公開予定です。

ALT DESCR

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 についてです。詳細については別途エントリを投稿します。

月曜日 12 08, 2008

Jersey ニュース - 1.0.1 がアップデートセンタに。新しいサンプル、ロードマップ、ウェビナー

ALT DESCR

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 と組み込み GlassFishJersey のクライアント API。 あと、1/15 に予定されているこの分野のウェビナーもお見逃しなく - GlassFish.TV スケジュールをご確認下さい。

火曜日 10 14, 2008

Jersey 1.0 が出ました!

原文: Jersey 1.0 just shipped!

Download Jersey 1.0

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 で他の話もご覧下さい。

木曜日 9 25, 2008

JAX-RS (JSR 311)、最終 JCP 投票で (15-1-0) で承認

ALT DESCR

RESTful Web サービスの Java API である JAX-RS はほとんどゴールラインにきています。 SE/EE のエグゼクティブ委員会JSR-311 仕様の最終版を承認しました。 投票結果は 15-1-0 (賛成-棄権-反対) (結果) でした。

最後のステップは RI と TCK を完成させることです。- もうすぐです! 他の関連するニュースは Jerseyをご覧下さい。

火曜日 8 19, 2008

Proposed Final Draft の JAX-RS... そして Jersey も Spring をサポートします

原文: JAX-RS in Proposed Final Draft... and Jersey also Supports Spring

ALT DESCR

JAX-RS (Java プラットフォーム用の REST サポート - 別名 JSR-311) は、 最初の JavaEE 6 仕様になりました。 Proposed Final Draft の段階に達しています - PFD 仕様 をダウンロードし、フィードバックをお願いします。

そのチームは今、テクノロジ互換性キット(TCK)とリファレンス実装(RI)の作業を行っています (JCP Process をご覧下さい)。 Jerseyリファレンス実装と製品品質 の両方であり、Spring との統合のように 開発と役に立つ機能の追加を続けるでしょう。

関連する記事は Jersey でタグ付けされています。

土曜日 8 09, 2008

JAX-RS と Jersey の総まとめ

原文: JAX-RS and Jersey roundup

Yellow Jersey

JAX-RS (RESTful Web サービス) は 1.0 のリリースが近づいています(9月に予定されています)。 提案されている最終原稿がこちらにあります。 JAX-RS は Java EE 6 最終版に達するための最初のピースのようです。

その間に、Jersey は参考実装がすでに相当数の場所で使われています。 BBC のような顧客のサイト における現実の製品シナリオや、EHCache サーバーのようなオープンソースソフトウェア (RESTful なインターフェースのキャッシングソフトウェアは素晴らしいですね) の両方で。

ANT から Maven への歓迎すべき(ただし、多少の痛みを伴いますが)移行の過程で、Jersey チームは開発ツリーをモジュール化しました。 この結果、現在 6つのモジュールと 2つの提供されたサブモジュールがもたらされています。

金曜日 8 01, 2008

dojo + RESTful Web サービスによる Ajax テーブル。powered by GlassFish

Carol's photo

Carol McDonald は GlassFish, Spring, EJB 3, Groovy, Grails, JPA, Comet などでの様々なアプリケーションの作成に関して既にたくさんカバーしてくれていますが、今回、彼女は Dojo のダイナミックな表 (Dojo Grid) に JPA を使った RESTful web サービスのレスポンスを表示させるというテーマでブログを書いています。

Dojo ツールキット自体の使用方法に留まらず、Carol は JAX-RS (Jersey) バックエンドに JSON データを提供させ、グリッドデータを生成することについても解説しています。データベースからは JPA を使用してデータを取得しています。

全ソースコードも提供されています

About

sharps

Search

Categories
Archives
« 4月 2014
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
今日