Web サービス・ツールを使用して、Java™ Bean、エンタープライズ Bean、および WSDL ファイルからの Web サービスのディスカバー、作成、および公開を行うことができます。トップダウン・アプローチ (WSDL ファイルで開始する)、またはボトムアップ・アプローチ (Java Bean または EJB で開始する) を使用して、Web サービスを作成できます。
以下のテーブルでは、Web サービスおよびクライアントの作成に関するさまざまな方法の概要を、サービスまたはクライアントを作成するために使用する成果物のタイプごとにソートして示しています。
表 1. Java Bean から作成される Web サービス |
JAX-WS |
WebSphere® Application Server V7.0 以上 |
- Web サービス・ウィザード
- 注釈
- Ant タスク
|
WebSphere Application Server V8.5.5 Liberty Profile |
- Web サービス・ウィザード
- 注釈
- Ant タスク
|
表 2. EJB v2.x エンタープライズ Bean から作成される Web サービス |
JAX-WS |
WebSphere Application Server V7.0 以上 |
|
WebSphere Application Server V8.5.5 Liberty Profile |
|
表 3. EJB 3.x エンタープライズ Bean から作成される Web サービス |
JAX-WS |
WebSphere Application Server V7.0 以上 |
|
WebSphere Application Server V8.5.5 Liberty Profile |
|
表 4. WSDL ファイルから作成される Web サービス |
JAX-WS |
WebSphere Application Server V7.0 以上 |
|
WebSphere Application Server V8.5.5 Liberty Profile |
|
表 5. WSDL ファイルから作成される Web サービス・クライアント |
JAX-WS |
WebSphere Application Server V7.0 以上 |
|
WebSphere Application Server V8.5.5 Liberty Profile |
|