在庫管理プロジェクトで提供されているサービスは、Update Inventoryで販売アプリケーションからのHTTPリクエストによって起動されます。
サービスを定義するには:
[プロジェクト]メニューから[設定]を選択します。
[設定]ダイアログで[サービス]にパークします。
[追加]をクリックして、[サービスタイプ]のドロップダウンリストから HTTP を選択してください。
新しいサービスに名前を付けます: Update_Inventory.
新しいサービスの説明文を記述します: Update_books_inventory.
[Webサーバ]と[エイリアス]は、環境変数によって既に定義されています。必要であれば定義を変更できます。
[エンドポイント]ボタンをクリックし[エントポイント]ダイアログボックスを開きます。
[追加]ボタンをクリックし、名前をUpdate_Publisher_Books に変更します。
HTTPの呼び出しに含まれる引数を定義するには、引数セクションで[追加]をクリックし、[引数詳細]セクションで以下の引数を定義します。
名前: Publisher_ID, データタイプ: Alpha
名前: Title_ID, データタイプ: Alpha
名前: Title_Name, データタイプ: Alpha
[サンプルHTMLの生成]のチェックボックスをクリックすると、フローの起動に使用するHTMLドキュメントが自動的に作成されます。
[OK]をクリックして[エントポイント]ダイアログボックスを閉じます。
全てのサービスタイプに対して、最初に生成されるサービスはそのタイプのデフォルトサービスと定義されます。同じサービスタイプに基づきトリガを定義すると、[設定]セクションはデフォルトサービスを開きます。デフォルトサービスを変更するには、他のサービスを選択し、コンテキストメニューから[デフォルトに設定]を選択します。
[適用]をクリックして、サービス定義を保存してください。
[OK]をクリックして[設定]ダイアログボックスを閉じてください。
次のステップは、フローの作成と設定です。