|
|
![]() |
|
原文: 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に注目しなければならないかも述べています:
|
|
Paul は JAX-RS v0.5 のリリースをアナウンスしています。以前のリリースと同様、参照実装の Jersey v0.5 と同期がとれています。GlassFish アップデートセンタや NetBeans で近いうちに利用できるようになります。(Maven に関しては既にあると思います。) Jersey は改善された配備と設定のプロセスを持っていて (Grizzly と asm のおかげで)、URI ディスパッチのアーキテクチャが書き直されています。Paul は 彼のブログに詳細を書いています。 |
JSR と参照実装はともにとてもコラボレティブに開発されています。バージョン 1.0 までのスケジュールはここです。
原文: New Training Classes: WebServices on GlassFish
|
GlassFish 向けの新規 Java Web Services トレーニングコース (講師による) です。
•
Creating Web Services Using Java Technology
これらのコースは GlassFish v1 向けですが、v2 コースもほとんど準備が整っています。
Arun,
情報
|
原文: Running Metro on Sun WebServer 7 Update 1
|
Krishna からの情報です:
Sun WebServer 7 Update 1 |
これは、Metro が Servlet 2.4 にしか依存しないというアドバンテージを生かしています。
Vivek,
情報
をどうもありがとう。
原文: Metro Security - Configuring Kerberos Token Profile and Accessing SAML Assertions
|
2つの新しい post では、Metroで Web Service security の高級な使い方を説明しています。 まず、Ashutosh は Redmont の最新 Plugfest で使われたように、 WS Security scenario 基盤のKerberos Token Profileを走らせ方法について説明しました。 これは、同じトピック上の初期のエントリを説明していた前のエントリに基づいています。 |
それから、Kumar はWSIT Secure Scenarioでプログラム的に SAML Assertion に accessするかを見せます。
原文: JAX-WS - Too convenient to ignore
|
JavaPosse Google group で聞いたことです: ぼくが思うに JAX-WS は Web サービステクノロジの中で驚くほど隠れてる秘密だよ。その理由を予想するに、SOA 推進者たちは Web サービスが簡単になってしまうと彼らのビジネスが崩壊してしまうからじゃないかな。JAX-WS は実際本当に簡単にしますよね。 Web サービスでは contract-first が正しい方法だという方も何人かいらっしゃるでしょうが、私人は JAX-WS は無視するには便利過ぎると思っています。 |
原文: HowTo Resources on Web Services Security using Metro
|
Jiandong からの耳寄り情報:
Information on Web Services Security at Metro |
原文: SOAP/TCP + FI = Faster Web Services!
|
これは Metro の 階層 アーキテクチャの利点を生かしたとてもよい結果です: 高効率のエンコーディング (FastInfoset) と、多くの小さいパケットに適したプロトコル (Stateful SOAP/TCP) で、 XML over HTTP にて 3x 程の改善が得られます。 個別のテスト結果は次をクリックして下さい。: Small, Medium と Large. 詳細は、 Oleksiys の記事にあります。 |
また、Noemax のおかげで、Microsoft's Windows Communication Framework との SOAP/TCP インタオペラビリティ が利用できるというのも重要な点です。 ( 発表をご覧下さい。)
原文: Metro in IntelliJ IDEA 7.0
|
Kohsuke が IntelliJ IDEA 7.0 の Metro サポート について教えてくれています。 GlassFish/JAX-WS combo は Web サービスを作る際のデフォルトです。 追記: IDEA 7 は GlassFish (ここ), JSF (JPZ'log の記事) , そして TestNG と JUnit もサポートしています。 IDEA のサイトとしては、 ホームページ と 機能とスクリーンショットが参考になります。 |
原文: Metro Web service endpoint, JRuby client - it works!
|
JRuby は Java のパワーと Ruby 言語の簡便さを併せ持っています。 |
原文: Metro Tools in NetBeans, Eclipse and others
|
Vivek が Metro のツールの選択肢に関して よいサマリ を書いています。 NetBeans 6 では .NET 3.0 インタオペラビリティに準じて様々なサービス品質を追加できます。 Eclipse では、SOAP UI plugin, Ant ビルドスクリプト、CLI, もしくは Maven ベースのツールのどれかを使うことが可能です。最後の 3 つは IDE の外でも 使うことができます。 |
もし Eclipse 用の Metro plugin を書くことに興味がある方がいらっしゃいましたら、 私たちにご連絡ください。.
原文: Screencast: Metro Web services using NetBeans 6
|
NetBeans 6 は Metro によるセキュアで信頼性のあるトランザクション処理の Web サービスをサポートしています。また、視覚的に Web サービスを設計でき、ソースとデザインモードをいったりきたりできる、新規の Web サービスデザイナも導入しています。 スクリーンキャスト #web7 では、セキュアで信頼性のある Web サービスの作成、配備、呼び出しが、NetBeans IDE を使って簡単にできる様子をお見せしています。 |
GlassFish スクリーンキャストの網羅的なリストは、 ここにあります。 ほとんどのスクリーンキャストは、ダウンロード可能ですので、オフラインで見ることも可能です。
原文: 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) 機構がいらなくなります。 |
原文: Metro compared to other Open Source Web Services stacks
|
InfoQで Stefan Tilkov がさまざまなオープンソーススタック - Axis2, CXF, Spring Web Services, JBossWS, そして GlassFish の Metro - の開発リーダーたちと行ったインタビューをもとに、すばらしい記事を書いています。川口 "い・ろ・い・ろ・やっている" 耕介さんは Metro が WS-* や JAX-WS といったスタンダードのサポートをいかに行っているかや相互運用性をデザインゴールにしていることを述べています。XML スキーマの JAXB's フルサポートを強力なセールスポイントとしているところもあります。 |
REST サポートについての質問に関してですが、皆さんはプロバイダ/ディズパッチ API が SOAP を使わなくても HTTP プロトコルで動くと考えるかもしれません。しかし川口さんが指摘しているように、Sun における REST 対応の作業は Jersey プロジェクト (現在バージョン 0.3) で行われており、JSR 311 での進化を取り入れるとともに Sun だけでなくいろいろなものを取り入れています。
この記事は全ての参加者のまとめと無編集の回答が載っています。興味深い情報があちらこちらに書かれていますね。