web services data control operations control with web service method return node

Webサービス用のOracle ADFデータ・コントロールについて

Webサービスをビジネス・サービス・テクノロジとして使用する場合、モデル情報は、Oracleが提供するシン・アダプタ・クラスによって実装されるADFデータ・コントロール・インタフェースを介して、ビュー・レイヤーおよびコントロール・レイヤーに公開されます。

次の図に示すように、これらのデータ・コントロールはデータ・コントロール・パレットで公開されます。

Webサービス用のデータ・コントロール・パレット

1 Webサービス・データ・コントロール

MyWebService1DataControlは、データ・コントロール・ノードです。 ナビゲータでWebサービス・コンテナMyWebService1を右クリックし、「データ・コントロールの作成」を選択すると作成されます。

2 Operations

「Operations」ノードには、Webサービスに使用できるWebメソッドが表示されます。

3 Webサービス・メソッドに関連付けられたデータ・コントロール

returnAllPersons()ノードは、Webサービスに関連付けられたデータ・コントロールです。

4 returnノード

このノードは、Webサービスのメソッドからの戻り値です。

配列を返すWebサービス

次の図に示すように、Webサービスが配列を含むBeanクラスを返す場合、アプリケーションの戻り値は配列ノードで提供されることが重要です。

配列を返すWebサービス用のデータ・コントロール

次のファイルが作成されます。


Oracle ADFデータ・コントロールについて
Oracle ADF Business Componentsの開発

モデル・プロジェクトでのWebサービスの使用

アプリケーションでのWebサービスの使用

 

Copyright © 1997, 2004, Oracle. All rights reserved.