Interstage Application Server/Interstage Web Server J2EE ユーザーズガイド |
目次 索引 |
第4部 Webサービス編 | > 第18章 Webサービスの開発 | > 18.6 Webサービス環境定義ファイル(deployment descriptor) |
Webサービスの動作には、Webサービス環境定義ファイル(webservices.xml)の他に、Webアプリケーション環境定義ファイル(web.xml)も必要です。
“Webアプリケーション環境定義ファイル(deployment descriptor)の記述形式”に記載の形式でweb.xmlを作成します。新規追加のタグはありません。
以下の表にないタグについては、“Webアプリケーション環境定義ファイル(deployment descriptor)のタグ”を参照してください。
タグ名 |
説明 |
---|---|
servlet-name |
webservices.xmlのservlet-linkタグから参照されるサーブレット名を定義します。 |
servlet-class |
Webサービス実装クラスの完全修飾クラス名を定義します。 |
url-pattern |
WebサービスにマッピングするURLを定義します。省略値は以下となります。
|
モジュール構成が、以下の場合の例です。
------------------------------------------------------------------------- WARファイル |_ WEB-INF |_ classes |_ com |_ example |_ StockQuoteProvider.class |_ StockQuoteProviderImpl.class |_ web.xml |_ webservices.xml |_ wsdl |_ StockQuoteProviderPort.wsdl |_ StockQuoteProviderPort_mapping.xml -------------------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <servlet> <servlet-name>StockQuoteServlet</servlet-name> <servlet-class>com.example.StockQuoteProviderImpl</servlet-class> </servlet> </web-app> |
目次 索引 |