Rational® Developer Tools は、
以下の Web サービス開発局面で役立つツールを提供します。
- ディスカバー。UDDI Business Registry または WSIL 文書をブラウズして、
統合するために既存の Web サービスを検索します。
この Web は Rational Developer
製品の拡張機能となります。
- 作成または変換。Java™ Bean、エンタープライズ Bean、データを取得して戻す URL、
DB2® XML エクステンダー呼び出し、DB2 ストアード・プロシージャー、SQL 照会といった既存の作成物から、
ボトムアップ Web サービスを作成します。
他のものからディスカバーされたか、または WSDL エディターを使用して作成された WSDL から、
トップダウン Web サービスを作成します。
- ビルド。
既存の作成物を SOAP でアクセス可能なサービスとしてラップし、それらを WSDL で記述します。
Web サービスのウィザードに従えば、WSDL で記述された Web サービスに対して
Java クライアント・プロキシーを生成し、
WSDL から Java Bean スケルトンを簡単に生成できます。
- デプロイ。Web サービスを WebSphere® Application Server
または Tomcat テスト環境にデプロイします。WebSphere Application Server
で実行中の Web サービスをセキュアします。
- テスト。即時フィードバックを取得するために、
ローカル側またはリモート側で実行する Web サービスをテストします。
- 開発。サンプル・アプリケーションを生成して、ユーザーが独自の
Web サービス・クライアント・アプリケーションを作成することを支援します。
- 公開。UDDI v2 または v3 Business Registry に向けて Web サービスを公開して、
他のビジネスやクライアントからアクセスできるよう Web サービスを宣伝します。
Rational Development
製品で使用可能な Web サービス・ツールおよびそれらの使用には、以下のものがあります。
- デプロイ済みの Web サービスに対して Java クライアントを作成するとき、
および Web サービスをテストするときは、
「Web サービス・クライアント」ウィザードを使用します。
- 既存の
Java
Bean、エンタープライズ Bean、DADX ファイル、および
URL からボトムアップで、そして WSDL からトップダウンで、Web サービスを作成、
デプロイ、テスト、および公開するには、Web サービス・ウィザードを使用します。
「Web サービス」ウィザードは、
Java Bean プロキシー、
およびサンプル・アプリケーションの生成をサポートします。
- Web サービス・エクスプローラーを使用して Web サービスを UDDI Business Registry に公開します。
- 「ユニット・テスト UDDI」ウィザードでは、プライベート UDDI レジストリーのインストール、構成、除去します。
- 「XML スキーマの Java Beans」ウィザードでは、
スキーマから Java Beans
を生成できます。
- IBM® Web
サービス・エクスプローラーを使用すると、
Web サービス記述のディスカバーと公開が簡単に行えます。
- これらのタイプのファイルで構造およびセマンティックの問題を検査するには、
WSDL および DADX バリデーターを使用します。
- WS-I 準拠については、WSDL バリデーター、Web サービスおよびクライアント・ウィザード、
TCP/IP モニターなどの幾つかのツールを使用して検証することができます。
- Web サービスのデプロイメント設定は、J2EE デプロイメント記述子エディターを使用して変更することができます。
適切なエディターを起動するには、デプロイメント記述子をダブルクリックしてください。
Web サービス・ツールは以下の仕様をサポートします。
テクノロジーまたは仕様 |
サポート・バージョンまたはレベル |
トランスポート |
HTTP/HTTPS |
v1.0 および v1.1 |
JMS |
|
メッセージング |
SOAP 仕様 |
v1.1 |
SOAP 添付 |
|
説明 |
UDDI |
v2.0 および v3.0 |
WSDL |
v1.1 |
WSIL |
v1.0 |
セキュリティー |
WS-Security |
OASIS 標準 1.0 |
インターオペラビリティー |
WS-I Basic Profile |
1.1.2 |
WS-I Simple SOAP Binding Profile |
1.0.3 |
WS-I Attachments Profile |
1.0 |
その他の標準 |
|
JAX-RPC |
v1.0 for J2EE 1.3、v1.1 for J2EE 1.4 |
JSR 109 |
J2EE 1.3 |
JSR 921 |
J2EE 1.4 |