機械翻訳について

統合でのイベントの公開

イベントを公開する統合を作成できます。 パブリッシュ統合を実行すると、サブスクライブ統合でこのイベントをサブスクライブできます。 この項では、公開統合の作成方法の例を示します。

システム・イベントを公開する必要はありません。 システム・イベントを作成または公開しなくても、いつでもサブスクライブできます。

  1. どこから始めるか決めなさい。
    • プロジェクトでの作業(「プロジェクトの使用をお薦めします」の理由を参照)。

      1. ナビゲーション・ペインで、「プロジェクト」をクリックします。

      2. プロジェクト名を選択します。

      3. 「Integrations」をクリックします 統合アイコン

      4. 「統合」セクションで、統合が現在存在しない場合は「追加」をクリックし、統合がすでに存在する場合は+をクリックします。

        統合の追加パネルが開きます。

      5. 「作成」をクリックします。

    • プロジェクト外の作業

      1. ナビゲーション・ペインで、「設計」「統合」の順にクリックします。

      2. 統合ページで、「作成」をクリックします。

        「統合の作成」パネルが表示されます。

  2. 使用するインテグレーション・パターンを選択します。

    ノート:

    イベントを公開する統合パターンとして「イベント」を選択しないでください。 そのパターンは、イベントにサブスクライブする統合用です。 この例では、アプリケーション統合を作成するために「アプリケーション」が選択されています。
  3. 統合にトリガー接続を追加します。 この例では、アダプタ・エンドポイント構成ウィザードのサマリー・ページに表示される次の詳細を使用して、RESTアダプタが選択および構成されています:
    • エンドポイント相対リソースURI: /patient
    • エンドポイントで実行するアクション: POST
    • 問合せパラメータが指定されました: patientIdfromDeptおよびtoDept (これらはイベント・ファイルに定義されるパラメータです)


    上部に取消ボタンが表示されます。 上部に前アイコンと次アイコンが表示されます。 2つのアイコンの間には、ウィザードの各ページのボタンがあります。 「サマリー」ページが選択されています。 「エンドポイント・サマリー」セクションが展開され、REST Service URL (/patient)、メソッド(POST)および問合せパラメータ(patientId、fromDeptおよびtoDept)が表示されます。

  4. 「イベントの公開」アクションを統合キャンバスにドラッグします。 「イベントの公開処理との統合でのイベントの公開」を参照してください。
    イベントの選択パネルが開きます。
  5. 公開するイベントを選択し、「選択」をクリックします。 この例では、「患者の移動」が選択されます。 「新規イベントの定義」を選択して、このパネルから新しいイベントを作成することもできます。


    イベントの選択ダイアログに公開の詳細が表示されます。 「検索」フィールドが表示されます。 フィールドに患者が表示されます。 右側には新規イベントの定義ボタンがあります。 この下には、名前に患者がいるイベントの検索結果があります。 右端には詳細の表示アイコンがあります。

    イベントの内容は、「詳細の表示」 詳細の表示アイコンアイコンの下に表示されます:

    {
        "patientId": "value1", 
        "fromDept": "value1", 
        "toDept": "value1"
    }
  6. 「選択」をクリックし、「終了」をクリックします。
  7. 「イベントの公開」アクションの上に自動的に追加された「マップ」アクションを開きます。
  8. ソース・エレメントをターゲット・エレメントにマッピングします。 この例では、RESTアダプタで指定された3つの問合せパラメータがJSONイベントにマップされます: 患者ID部門:自および部門:至

    マッパーには、ソース、マッピング・キャンバスおよびターゲット・セクションが表示されます。 マップされる要素は、このイメージの上に表示されます。
  9. 統合を保存してアクティブ化します。
    これで、このイベントをサブスクライブする統合を作成する準備ができました。