Web サービス アクション

Web サービスは、単純な要求から複雑なビジネス プロセスに至るさまざまな機能を実行する、シンプルで自己完結型のアプリケーションです。

例:

  • インターネットを介したクレジット カード番号の自動検証。
  • 発行済みの注文に関する、運送会社からの配達情報の取得。

XML に基づき、プラットフォームおよびオペレーティング システム間で通信を行うために Web サービスを使用できます。たとえば、Web サービスを使用して、Java プログラムの記述、Perl との通信、Windows アプリケーションと Unix アプリケーションとの通信などを実行できます。

Web サービス アクションを作成する前に、必要な Web サービス レファレンスを追加する必要があります。詳細については、Web サービス レファレンスを参照してください。
  1. フォーム モデリング バーで、[アクション] をクリックし、[新規] をクリックします。

    [新しいアクション] ダイアログ ボックスが表示されます。

  2. [タイプ] リストで、[Web サービス] を選択します。
  3. デフォルトの [名前] (WebService1) を意味のある名前に変更します。
  4. この項目は任意です。アクションの [説明] を入力します。
  5. この項目は任意です。[複数言語] を選択して、言語ごとに固有のアクションを個別に構成します。複数言語の設定アクションを参照してください。
  6. [構成] をクリックします。
    [Web サービス アクションの構成] ダイアログ ボックスが表示されます。
  7. [Web サービス] リストで、Web サービスを選択します。
    Open API RESTful サービスを選択すると、パラメータの構成リンクが表示されます。[構成] をクリックし、静的な値または動的な値を使用してパラメータをマッピングします。
  8. [クラス] リストで目的のプロセスを選択します。
  9. [メソッド] リストで、メソッドを選択します。

    パラメータのリストが表示されます。

  10. 動的または静的な値を使用してパラメータをマップします。
  11. [OK] をクリックします。

    新たに作成されたアクションが [アクション] ページに表示されます。

  12. [追加] をクリックします。
  13. このアクションをトリガーするため、アクションにコントロールを関連付けます。フォーム コントロール イベント用のアクションの構成を参照してください。または、フォーム イベントに対してこのアクションを呼び出すには、アクションをフォームに関連付けます。フォームへのアクションの関連付けを参照してください。