Axis2 Web サービスの作成

関連項目 

Apache Axis2 は、SOAP Web サービス用のオープンソースアーキテクチャーです。Axis2 Web サービスは Metro Web サービスと相互利用できます。IDE は、JAX-WS クライアントによって消費可能な Axis2 Web サービスの作成をサポートしています。

Axis2 Web サービスは、Java アプリケーションまたは Java クラスライブラリプロジェクトでのみ作成できます。

Axis Web サービスを作成するには、次の手順に従います。

  1. 「ツール」メニューにある「プラグインマネージャー」を使用して、Axis2 Web サービスモジュールをインストールします。Axis2 ライブラリもインストールされます。
  2. Java アプリケーションまたは Java クラスライブラリプロジェクトを作成するか、開きます。
  3. プロジェクトノードを右クリックします。コンテキストメニューが開きます。
  4. 「新規」>「その他」を選択します。「新規ファイル」ウィザードが開きます。
  5. 「Web サービス」カテゴリで、「WSDL からの Axis2 サービス」または「Java からの Axis2 サービス」を選択します。
  6. 「Java からの Axis2 サービス」を選択した場合、空の Web サービスを作成するか、プロジェクトの既存の Java クラスからサービスを作成するかを選択できます。You can also create a local WSDL if you need to edit it.

    「WSDL からの Axis2 サービス」を選択した場合、WSDL の URL を入力するか、または WSDL の場所を参照します。同様に、設定可能なオプションが多数あります。サービスの生成時に作成される Java アーティファクトを含めるパッケージの名前を設定できます。デフォルトでは、パッケージ名は WSDL のターゲット名前空間から取られます。スケルトンクラスインタフェースを作成するかどうかを決定できます。最後に、使用する WSDL2Java データバインドテクノロジを選択します。設定が WSDLToJava フィールドで表示されるコマンド行コマンドに反映されます。このフィールドの下には、上級ユーザーがコマンド行に追加するための、追加オプションがあります。

  7. 「次へ」をクリックします。空の Web サービスを作成する場合、その Java クラスを含む Web サービスおよびパッケージに名前を付けます。
  8. 「完了」をクリックします。Web サービスが作成されます。

Web サービスは、「Axis Web サービス」ノードに表示されます。これは、ソースパッケージの同じ名前の Java クラスをミラーしています。Web サービスの操作は、その Web サービスのサブノードとして表示されます。Web サービスの動作を変更するには、それに関連する Java クラスを開いて編集します。Java クラスの変更を保存すると、Web サービスの操作が自動的に更新されます。

関連項目
Web サービスについて
Axis2 Web サービスの構成
Web サービスの実装について
WSDL ファイルからの Web サービスの作成
WSDL ファイルの作成
JAX-WS Web サービスクライアントの生成

著作権と商標について