|
|
![]() |
|
|
GlassFish ポッドキャストには既にいくつか GlassFish オーディオがありますが、 今回は Ed Ort がMetro Web Services Security チームとのインタビューをお届けします。このインタビューは先日のハイデラーバードでの Sun Tech Days で録音されたもので、メンバーのバックグラウンドに関する質問に始まり、ポイントツーポイント vs. エンドツーエンド (ともに Metro でサポート) のトレードオフの話に移ります。 |
その後、Metro で実装されている 4 つの主な部分 (仕様) について話されます。WS-Security, WS-SecurityPolicy, WS-Trust, WS-SecureConv (全リスト) です。インタビューは最後に、Metro 1.1 以降についても触れています。主に次バージョン仕様の実装についてです。
|
"豚が飛んだら..." ということわざをしっていますか? Clemen の 最新の記事 は次のように始まります: 豚の一団がレドモンドの Microsoft キャンパス上空で曲芸飛行してます 彼が何をいっているのかというと、彼は GlassFish と Metro を最新の Biztalk SDKにチェックインしました! すごい! また、Meetro チームに対して Arun が書いているように素敵なことばを送っています。 |
大西洋の反対側では、 Alexis が もう一人の Microsoft 人 Stéphane について同様の関係を別の視点から書いています。: GlassFish と NetBeans が Microsoft Technology Centers で入手可能になっています。
新しいマスコットになると思います - 飛行豚!
原文: Tech Tip: Secure Conversations for Web Services With Metro
|
Application Server Web Services Security teamのJiandong Guoが新しいTech Tipをポストしました。 Tipを読んでWS-SecureConversationの基礎を学んで見てはいかがでしょうか? MetroでサポートされるWS-SecureConversationを用いたWebサービス用のsecure conversationの設定のやり方も披露しています。 Tipはこちらからご覧になれます。 構造基盤の設定は少し難しいかもしれませんので、このドキュメントを読んでWS-SecureConvから始めるのをおすすめします。 |
原文: 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 にバンドルされるでしょう)で利用可能です。 |
原文: Metro and GlassFish on the road to yet better interop with Microsoft's Web Services stack
|
Metroの安定した最新バージョン(GlassFish v2の一部として載せられます)はMicrosoft社の WCF (Windows Communication Foundation) version 3.0と共に大々的にテストされてきました。 .Net 3.5の次のバージョンはすでに出ました。.Netのチームは新しいWS-*と相互運用性をとるために頑張っています。 |
Harold と Rama はMicrosoftのエンジニアと最新の"plugfest"に関してレポートしました。 いくつかの標準化されていない技術(WS-ReliableMessaging 1.0のようにただ仕様だけであって、オープン化された標準ではないもの)から2007年7月のOASISバージョン(OASIS WS-RM 1.1)までの相互運用性に関するものです。 テストのシナリオは広範囲のもので、その結果は期待しても良さそうです。
安定したバージョンの情報はこちらのMetroのロードマップを参考にしてください。 しばらくは、nightly buildsをご利用下さい。
原文: SOAP Security in GlassFish's Metro
|
GlassFishは REST か SOAP Web サービスをサポートしていますか?という質問がありますが、答え場両方です! REST は Jersey を通して、 そして SOAP は Metro を通してサポートしています。 (Jersey は将来の Metro リリースに入ります。 ロードマップをご覧ください)
SOAP Web サービスでのセキュリティはひじょうに重要です。そして
Jiandong が Metro での
WS-SX
(OASIS Web Services Security Exchange) サポートについて一連の情報を記事にしています。
概要 |
原文: Updated "Java Web Services At A Glance"
|
私達は最近、私達の "Web Services" ページが少し時代遅れになった事を理解しました。 もし、あなたが Java EE 5 または GlassFish の Web サービスについて初体験で、 Metro や JAX-WS、JAXB、WSIT、Tango を理解しようとしているのなら、 それらの全てについて書かれた新しいバージョンのページが見られるようになりました。 |
あなたは Web サービスに関する技術記事と情報の一覧にも興味があるかもしれません。 頻繁に更新され、要点をおさえて書かれているとても良いエンタープライズ技術情報を見る事ができます。 ぜひご覧下さい、そして私達にどのようなトピックの記事をごらんになりたいかお教え下さい。
原文: Welcoming WiseMan to the GlassFish community
|
WS-Management Java 実装の WiseMan が今 Metro (GlassFish Web サービススタック) コミュニティの一員になりました。 WiseMan は、管理可能なアプリケーション構築のためのクライアント・サーバー両方の API を提供します。 Jean-François Denise は WS-Man 実装を提供し、Metro の技術に最も適合させるために経てきた経過を報告しています。 OpenDMK にそっくりな Windows Remote Management が SNMP 世界への窓であるように、JMX 用の Web サービスコンテナ は、WS-Man のクライアントツールとの連結を提供するために、WiseMan の上部に構築されています。 |
あなたは "GlassFish との関係は?" と尋ねるかもしれません。そうですね、GlassFish の JMX 用の Web サービスコンテナに配備する事によって、全ての存在する (AMX や JSR 77、そしてあなた自身によって定義されているような) MBeans は自動的に WS-Management リソースとして公開されます。明らかに、WiseMan の鍵となる特徴は相互運用性です。
Web サービスの知識のために、Jean-François の記事は専門用語に準拠しており、とても良い読み物 (WS-Addressing、Push mode、セキュリティなど...) です。WiseMan のホームページは wiseman.dev.java.net です。バージョン 1.0 は Java SE 5 かそれ以上と JAX-WS 2.1.1 を必要としています。
原文: 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 が見られない事です...
原文: New Policy Project in Metro
|
新しいMetroのPolicyのsubprojectができました( Governanceのemailをご覧にください)。 プロジェクト・ページを引用すると、このプロジェクトには2つの目的があります: • 短期間的には、JAX-WS WS-方針をプロジェクトTangoから一般的な方針コードへ運び出すこと。 • 長期間的には、一般の、抽象的な方針API層を提供すること。 API設計は、どんな特定のpolicyの表現言語からも独立していなければなりません。 その代わり、使い易ければなりません。 |
原文: JAX-WS Maven Plugin - New Enterprise Tech Tip
|
Enterprise
Tech TipでRamaさんはJAX-WS Maven Pluginを用いてウェブサービスを開発するのかを説明しています。
ここでは、なぜ pluginに注目しなければならないかも述べています:
|
原文: Week Highlights - Holidays, Jersey, Metro, SPECweb2005, Production-Ready ...
年末休みに入っていたため、先週のハイライトを書けなかったです。
(Merry Christmas!
)。
休みでほとんどの人が休んでいる間
にもたくさんの内容がアップされました。
|
• Hudson -
記事の総まとめ |
|
2 つの新しい Metro リリース: Metro 1.1 と 1.0.1. 以下をチェックしてみて下さい。
•
Vivek のアナウンス |
原文: Better JAX-WS handlers with Metro
|
JAX-WS ハンドラー(SOAP と Logical の両方)は、EJB Interceptor のように、開発者に対してエレガントな拡張方法を提供します。しかしこのハンドラーのロジックは DOM を使っているため、柔軟性を提供するかわりにパフォーマンスに影響が出ます。 |
この最新のエントリーで、Rama は JAX-WS 仕様の拡張ハンドラーフレームワークを使うことによって Metro がいかに
lightweight
Tubeを使った
メッセージベースハンドラーで利益を得ているかを説明しています。
これらはすべて、 最近ポストした Metro 1.1 リリースの一部になります。
原文: Week Highlights - JPA poll, JRuby on UC, CommunityOne, Metro 1.1, OpenSSO B2
|
フィードバック -
JPA プロバイダー |