相互運用性

     前  次    目次を新しいウィンドウで開く     
ここから内容

Oracle SALT の相互運用性

この節では、以下のトピックを取り上げます。

 


Web サービス クライアントとの相互運用性

Oracle SALT では、着信 Tuxedo サービスにアクセスするほとんどの Web サービス クライアント プログラムがサポートされています。

SALT WSDL ジェネレータ (tmwsdlgen) は、ほとんどの標準的な UDDI サーバに対してパブリッシュできる WSDL 1.1 の仕様に準拠した WSDL ドキュメントを生成します。

表 1 では、Oracle SALT に対して相互運用性を持つ認証済みの Web サービス クライアント ツールキットを示します。

表 1 相互運用性を持つ認証済みの Web サービス クライアント ツールキット
 
WebLogic Server
Axis for Java 2.0
.Net 3.0
ALSB 3.0
Oracle BPEL
10.1.3.1.0
9.2
10.3
SOAP 1.1
RPC/encoded
不可
不可
SOAP 1.1
document/literal
SOAP 1.2
RPC/encoded
不可
不可
不可
不可
不可
不可
SOAP 1.2
document/literal
不可
不可

 


Web サービス サーバとの相互運用性

Oracle SALT では、WSDL 1.1 標準のドキュメントを利用して記述されているほとんどの外部 Web サービス アプリケーションがサポートされています。表 2 では、例外を示しています。

表 2 Oracle SALT でサポートされていない Web サービス記述
WSDL 記述
説明
RPC/literal メッセージ スタイル
GWWS サーバでは、発信サービスに対して RPC/encoded および document/literal SOAP メッセージ スタイルのみサポートされている。RPC/literal メッセージ スタイルが外部 WSDL ファイルに定義されている場合、SALT コンフィグレーション コンパイラによって変換された、非ネイティブの WSDF ファイルは受け付けない。
<wsdl:import>
SALT WSDL コンバータは <wsdl:import> を使用して定義されたネスト WSDL ドキュメントを再帰的に取得できない。
HTTP バインディング
WSDL 1.1 仕様では SOAP バインディングに加えて HTTP GET & POST バインディングも定義している。HTTP GET & POST バインディングは単純な HTTP プロトコルを使用して、Web ブラウザと Web サーバの間の対話を記述する。
GWWS サーバは HTTP 転送をサポートするが、ネットワーク上で SOAP プロトコルに準拠した XML メッセージのみサポートされている。WSDL ドキュメントに HTTP GET & POST バインディングが含まれている場合、SALT WSDL コンバータによってこのバインディングは無視される。
WS-Policy 添付ファイル
SALT WSDL コンバータでは、WSDL ドキュメントで定義されている WS-Policy 添付ファイルをサポートしていない。WS-Policy 添付ファイルが WSDL ドキュメントで定義されている場合は、SALT WSDL コンバータによってポリシー情報が無視される。
MIME バインディング
SALT WSDL コンバータでは、メッセージレベルの MIME 形式の関連付けをサポートしていない。
SOAP ヘッダおよび headerfault メッセージ
SALT WSDL コンバータでは、WSDL 1.1 ドキュメント内での <soap:header> および <soap:headerfault> 記述をサポートしていない。wsdl のオペレーションに対して定義されているすべての <soap:header> および <soap:headerfault> メッセージが SALT WSDL コンバータによって無視される。
1 つまたは複数の SOAP エラーのメッセージ
SALT WSDL コンバータでは、WSDL のオペレーションに対して定義する 1 つまたは複数の SOAP エラー メッセージをサポートしてない。

表 3 では、Oracle SALT に対して相互運用性を持つ認証済みの Web サービス サーバを示します。

表 3 相互運用性を持つ認証済みの Web サービス サーバ ツールキット
 
WebLogic Server
Axis for Java 2.0
.Net 3.0
ALSB 3.0
Oracle BPEL
10.1.3.1.0
9.2
10.3
SOAP 1.1
RPC/encoded
不可
不可
SOAP 1.1
document/literal
SOAP 1.2
RPC/encoded
不可
不可
不可
不可
不可
不可
SOAP 1.2
document/literal
不可
不可


  ページの先頭       前  次