Cosminexus SOAPアプリケーション開発ガイド
2.1 SOAPアプリケーションの形態の選択
SOAPアプリケーションでは,サーバとクライアント間のデータの受け渡しに,RPCまたはメッセージングのどちらかを利用します。SOAPアプリケーションを開発する前に,どちらの形態を利用するかを決める必要があります。
SOAPアプリケーションの形態,および各形態の利点を次に示します。
図2-1 SOAPアプリケーションの形態と利点
- RPC形態のSOAPアプリケーション
RPC形態のSOAPアプリケーションでは,関数呼び出しによってSOAPメッセージを扱います。サーバとクライアント間の処理に必要なWSDLおよびJavaクラスは,開発支援コマンドで生成できます。
RPC形態のSOAPアプリケーションでは,スタブまたはDII(Dynamic Invocation Interface)を使用してクライアント側の処理を実装します。
また,WSDLのスタイルとして,RPCスタイルまたはDOCUMENTスタイルを選択します。WSDLのスタイルは,構築するシステムに応じて選択してください。RPCスタイルおよびDOCUMENTスタイルについては,「3.3.2 WSDLのスタイルの指定」を参照してください。
- メッセージング形態のSOAPアプリケーション
メッセージング形態のSOAPアプリケーションでは,SOAPメッセージを直接扱います。サーバとクライアント間の処理は,Java API(SAAJ)を使用して実装します。
- <この節の構成>
- 2.1.1 RPC形態のSOAPアプリケーション
- 2.1.2 メッセージング形態のSOAPアプリケーション
All Rights Reserved. Copyright (C) 2006, 2007, Hitachi, Ltd.