Web サービスの追加

Web サービス・コンポーネントは、Web サービスからのデータで、クライアント・データを更新可能にします。 例えば、ポートフォリオ内の株式の現在値を更新することができます。 Faces Client の Web サービスを使用する には、Web サービスをローカルで実行しなければなりません。 そのためには、ご使用のワークスペースに Web サービスをインポートする必要があります。
注: 一部の Faces Client コンポーネントおよびクライアント・データの使用は推奨されません。
以下については、使用を推奨しません。
  • クライアント・データおよびその関連ツール (「クライアント・データ」ビューなど)
  • Faces Client コンポーネント
    • <odc:dataGrid> (データ・グリッド)
    • <odc:webService> (Web サービス)
    • <odc:clientData>
    • <odc:clientBinder>
Web サービスを構成するには、次のステップにしたがってください。
  1. Faces Client ページ用のクライアント・データを 作成した後、「Web サービス」アイコンを 「Faces Client コンポーネント」ドロワーから ページ上にドラッグします。
  2. JSP ページで Web サービス・コンポーネントを選択し、「プロパティー」ビューで属性を表示します。
  3. 「odc:WebService」タブ上で、Web サービスおよび ID の 別名または分かりやすい名前を指定します。
  4. Web サービス定義用の WSDL ドキュメントのロケーション URL、 および呼び出したい Web サービス操作の名前を入力します。
  5. 「入力パラメーター」タブ内で、 指定した Web サービス操作の呼び出しに必要なパラメーターを追加します。 Web サービスへの入力パラメーターには、属性、 クライアント・データからの参照、またはリテラル・ストリングを指定することができます。
  6. リスト参照内のいくつかの属性のリストを作成し、 それを Web サービスへの入力データとして提供したい場合は、属性名リストを利用します。 例えば、Stock オブジェクトのリストがあり、そのリスト内のそれぞれの Stock オブジェクトに symbol というストリング属性があるとします。 「バインド先」ダイアログから Web サービスへの入力として symbol のリストを提供するためには、Stock オブジェクトのリストを選択し、属性名リストから symbol を選択します。「属性名」フィールドは、入力パラメーターがリスト・タイプのときにのみ使用します。
  7. Faces Client コンポーネントで使用するためのドメイン内 Web サービスを作成します。 WSDL URL、および Web サービス用の入出力 SOAP メッセージのフォーマット (スキーマ) を確認する必要があります。
関連タスク
データ・ツリーの追加
データ・グリッドの追加
チャートの追加
Faces Client コンポーネントの更新
Faces Client コンポーネントの削除

フィードバック