Cosminexus アプリケーションサーバ V8 Webサービス開発の手引

[目次][用語][索引][前へ][次へ]

はじめに

このマニュアルは,Cosminexusで提供する機能を利用して,JAX-WS 2.1仕様に対応したWebサービスを開発,実行する方法について説明したものです。

Cosminexusでは,次のプログラムプロダクトを使用してJAX-WS 2.1仕様に対応したWebサービスを開発できます。

Cosminexusでは,次のプログラムプロダクトを使用してJAX-WS 2.1仕様に対応したWebサービスを実行できます。

なお,SOAPアプリケーション開発支援機能およびSOAP通信基盤を使用して,Webサービス(SOAPアプリケーション)を開発,実行する方法については,マニュアル「Cosminexus アプリケーションサーバ SOAPアプリケーション開発の手引」を参照してください。

対象読者

このマニュアルは,Cosminexusを使用してJAX-WS 2.1仕様に対応したWebサービスを開発,実行する方を対象としています。このマニュアルをご利用になる方は,次の内容を理解されていることを前提とします。

図中で使用している記号

このマニュアルの図中で使用している記号について次に示します。

[図データ]

コーディング例で使用している記号

このマニュアルでは,次に示す記号を使用して,コーディング例を記述しています。

記号 意味

リーダ
記述が省略されていることを示します。この記号の直前に示された項目を繰り返し複数個指定できます。

(例)
値…では,「値を必要個指定する」ことを示します。
/* */
//
コメント文として扱うことを示します。

(例)
//メッセージを送信する
太字 例題で使用する指定値および生成される値を示します。
構築する環境に合わせて読み替えてください。

コマンドの形式で使用している記号

このマニュアルでは,次に示す記号を使用して,コマンドの形式を記述しています。

記号 意味
[ ] この記号で囲まれている項目は,省略してもよいことを示します。
< > この記号で囲まれている項目は,可変値を指定することを示します。

JAX-WS 2.1仕様の対応バージョンについて

このマニュアルで「JAX-WS 2.1仕様」と表記した場合,次のバージョンの仕様を意味します。

Specification: JSR-000224 - JavaTMAPI for XML-Based Web ServicesVersion: 2.1Status: Maintenance Release 2Release: 7 May 2007

また,このマニュアルで「バインディング宣言のスキーマ」と表記した場合,次のスキーマを意味します。

http://java.sun.com/xml/ns/jaxws/wsdl_customizationschema_2_0.xsd(Date Published: May 11, 2006)

プレフィクスと名前空間URIの対応

このマニュアルで使用するプレフィクスと名前空間URIの対応を次に示します。特に断りがないかぎり,次のプレフィクスを使用します。

プレフィクス 名前空間URI
cwsrm http://jaxws.cosminexus.com/cwsrm
javaee http://java.sun.com/xml/ns/javaee
jaxb http://java.sun.com/xml/ns/jaxb
jaxws http://java.sun.com/xml/ns/jaxws
jaxwsdd http://java.sun.com/xml/ns/jax-ws/ri/runtime
net35rmp http://schemas.microsoft.com/ws-rx/wsrmp/200702
soap http://schemas.xmlsoap.org/wsdl/soap/
soap12 http://schemas.xmlsoap.org/wsdl/soap12/
soapenv http://schemas.xmlsoap.org/soap/envelope/
soapenv12 http://www.w3.org/2003/05/soap-envelope
wsa http://www.w3.org/2005/08/addressing
wsam http://www.w3.org/2007/05/addressing/metadata
wsaw http://www.w3.org/2006/05/addressing/wsdl
wsdl http://schemas.xmlsoap.org/wsdl/
wsi http://ws-i.org/profiles/basic/1.1/xsd
wsp http://www.w3.org/ns/ws-policy
wsrm http://docs.oasis-open.org/ws-rx/wsrm/200702
wsrmp http://docs.oasis-open.org/ws-rx/wsrmp/200702
wsu http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd
xmime http://www.w3.org/2005/05/xmlmime
xop http://www.w3.org/2004/08/xop/include
xsd http://www.w3.org/2001/XMLSchema
xsi http://www.w3.org/2001/XMLSchema-instance