Apdesigner プログラマーズガイド |
目次 索引 |
第2部 アプリケーション開発編 | > 第4章 Webサービスアプリケーションを開発する |
Apdesignerでは、WebサービスアプリケーションとWebサービスクライアントアプリケーションを作成することができます。
ApdesignerでWebサービスを開発するには、Interstage Application Server機能もしくはInterstage Application Serverクライアントパッケージをインストールしておく必要があります。
以下の順序でWebサービスアプリケーションとWebサービスクライアントアプリケーションを開発します。
Apdesignerを使用して、WebアプリケーションプロジェクトにJava言語でWebサービスのインタフェースを作成し、ウィザードでWebサービスの作成に必要なWSDLやdeployment descriptorなどのファイルを生成します。
WSDLファイルから、ウィザードでスタブなど開発に必要なファイルを生成します。
Apdesignerで作成したWARファイルを、Interstage Application ServerのIJServer に配備(Deployment)します。
Interstage Application ServerのIJServerで、作成したWebサービスアプリケーションをデバッグします。
Webサービスアプリケーションをデバッグする場合は、Interstage Application ServerのIJServerを使用します。
IJServerとは、J2EEアプリケーションの実行環境であるEJBコンテナ、サーブレット・コンテナ、Webサービスの実行機能を内包し、これらのコンテナの上位に位置づけられるものとして、Interstage Application Serverで導入されている概念です。IJServerを使用することで、J2EEのモジュールと連携するWebサービスアプリケーションなどの実行環境の作成、設定が容易に行えます。詳細については、"Interstage Application Server J2EE ユーザーズガイド"を参照してください。
Webサービスのインタフェースが決まっており、WSDLファイルが存在する場合には、Interstage Application Serverで提供されているコマンドを利用することにより、WSDLファイルからWebサービスアプリケーションを作成することができます。詳細は、"WSDLファイルからWebサービスアプリケーションを作成する"を参照してください。
目次 索引 |