|
|
![]() |
|
原文: Recent web-tier activity: Metro 1.5, Grizzly 1.9.11/2.0, ...
|
GlassFish web tier チームはリリースと新機能のために精力的に活動しています。 こちらの一覧をご覧下さい。 JAX-WS 仕様と実装のプロジェクトリードである Jitu は、JAX-WS RI 2.1.7 と Metro 1.5 (Metro は JAX-WS 実装を含んでいます) の同時リリースといくつかの新機能、バグフィックスリストの共有を アナウンスしています。 このブログ投稿で、Jean-François Arcand は、Grizzly 2.0 Milestone 1 のリリースについてと、そのメインゴールについてアナウンスし、その初期からプロジェクトがどのように発展したのかに足早な歩みの懐かしい思い出まで共有しています。 プロジェクトリードである Oleksiys は、ハンドリングリクエストのための strategy API を含むそのリリース内容の詳細について詳しく述べています。 Grizzly 1.9.11 が GlassFish v3 (extension points のセットを提供) に統合されている事をお忘れなく。 |
Grizzly と言えば、Jakub が、Jersey と共に静的、動的な RESTful コンテンツを提供するための GrizzlyWebServer 1.9.10 の利用に関するエントリを書きました。 最後に、Grizzly/GlassFish の完全な mature Comet implementation に加えて、Jean-François の Atmosphere フレームワーク (現在 Weblogic で動いています!)、HTML 5 WebSockets が次に来るもののリストに載るかもしれません。
|
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 ドラフトの 新しい実装を発表しています。 |
今週、Harold がおこなった Metro ウェビナー は、 Metro のニュースに追いつくのに良い機会でした。 リリースには 2 つのファミリーがあります: GlassFish v2 と GlassFish v3prelude は Metro 1.x リリースを使用する一方、 GlassFish v3 (Prelude 以降) は Metro 2.0 を使用します。
|
最新の 1.x リリースは昨秋出た Metro 1.4 (Jitu による まとめ と GFv3 Prelude メモ参照) です。 Jiandong は最近 STS (Security Token Service) シナリオでの使用法を説明するいくつかの記事を書いています: [1], [2], [3]; Jiandong は新しい 1.5 がテストされていることも報告しています。 Metro 2.x ファミリーもまだ発展しています。最初に GlassFish v3 に供給され、 Policy project を利用した WS-Addressing - Metadata サポートを含む JAX-WS 2.2 を実装します (Rama の投稿を参照)。 Metro 2.0 は Java SE でも使うことができます。 Fabian の投稿を参照下さい。 Metro 2.0 の詳細は、 OnePagers に。 ロードマップもあわせてご覧下さい。 ただし日程に関してはいつも通りの警告付きで! |
原文: Fast Infoset Use - Migrating from JAX-RPC to JAX-WS
|
Fast Infoset は、ペイロードサイズを減らす間の性能を改善した XML の標準ベースのバイナリエンコーディングです。 GlassFish の中の初期実装は JAX-RPC のためでしたが、後のバージョンでは JAX-WS API を使用しています。 そして、Oleksiys は現在、FI ユーザーが どのように JAX-RPC から JAX-WS へ統合する事ができるかをブログに書いています。 FI の最新の実装は FI 1.2.2 で、 GlassFish の現在のバージョン (v2) 上で動作する Metro 1.1 (GlassFish v2.1 にバンドルされるでしょう)で利用可能です。 |
原文: Updated "Java Web Services At A Glance"
|
私達は最近、私達の "Web Services" ページが少し時代遅れになった事を理解しました。 もし、あなたが Java EE 5 または GlassFish の Web サービスについて初体験で、 Metro や JAX-WS、JAXB、WSIT、Tango を理解しようとしているのなら、 それらの全てについて書かれた新しいバージョンのページが見られるようになりました。 |
あなたは Web サービスに関する技術記事と情報の一覧にも興味があるかもしれません。 頻繁に更新され、要点をおさえて書かれているとても良いエンタープライズ技術情報を見る事ができます。 ぜひご覧下さい、そして私達にどのようなトピックの記事をごらんになりたいかお教え下さい。
原文: advanced jax-ws presentation
|
以前の素晴らしい JAX-WS プレゼンテーションの補足として、Stijn Van den Enden は "JAX-WS, 基礎の次"を parleys.com で発表しました。 Stijn は JAX-WS ハンドラー、JAXB のカスタマイズ、Dispatch/Provider API について良い説明をしています(彼の JAX-RS crowd の例は落ち着かないかもしれませんが)。教訓的でプレゼンテーションの理解が容易ないくつかの最高な練習などもあります。 GlassFish v2 の一部である Metro の Web サービススタックにそこが適用されている事に、全てが言及して説明されています(ところで、Stijn は幸福な GlassFish ユーザーであると報告されています)。 |
これが Parleys.com で最も良いプログラムだとされている事は驚くに値しません。 マイナス面は Web サイトのどこにも PDF が見られない事です...
原文: JAX-WS Maven Plugin - New Enterprise Tech Tip
|
Enterprise
Tech TipでRamaさんはJAX-WS Maven Pluginを用いてウェブサービスを開発するのかを説明しています。
ここでは、なぜ pluginに注目しなければならないかも述べています:
|
原文: Better JAX-WS handlers with Metro
|
JAX-WS ハンドラー(SOAP と Logical の両方)は、EJB Interceptor のように、開発者に対してエレガントな拡張方法を提供します。しかしこのハンドラーのロジックは DOM を使っているため、柔軟性を提供するかわりにパフォーマンスに影響が出ます。 |
この最新のエントリーで、Rama は JAX-WS 仕様の拡張ハンドラーフレームワークを使うことによって Metro がいかに
lightweight
Tubeを使った
メッセージベースハンドラーで利益を得ているかを説明しています。
これらはすべて、 最近ポストした Metro 1.1 リリースの一部になります。
原文: NOTD - Newer JAX-WS in JDK 6
|
Rama はJava SE 6 Update N が "Consumer JRE" を待ち望んでいる人たちだけでなく Web サービス開発者にとってもすばらしいものになるだろうとレポートしています。 多くの改良が行われた JAX-WS 2.1.1 インプリメンテーションは、コア JRE の API セットになる予定です。これによって、今日現在 JAX-WS 2.1 と Java 6 を使う上で必要な推奨 (endorsed) 機構がいらなくなります。 |
|
JAX-WS RI はもう the SAAJ RI に依存しません。
• Jitu の
発表 |