HTTP および HTTPS 送信エンドポイント設定

HTTP 送信エンドポイント設定と HTTPS 送信エンドポイント設定により、HTTP または HTTPS 経由でそれぞれ送信される B2B メッセージを送信する場所が決まります。HTTP および HTTPS 送信エンドポイントには次の 2 種類があります。

  • Send to Partners (パートナーに送信)

    • パートナーに直接、またはサードパーティ接続経由で変換された B2B メッセージを送信するアウトバウンドメッセージフローの送信先エンドポイント

    • インバウンドメッセージフローの肯定応答エンドポイント

    HTTP と HTTPS の [Send to Partners (パートナーに送信)] エンドポイントを所有できるのはホスト、パートナー、またはサードパーティ接続です。

  • Target at Host (ホストの送信先)

    変換されたメッセージがバックエンドアプリケーションに送信されるインバウンドメッセージフローの送信先エンドポイント。

    HTTP または HTTPS の [Target at Host (ホストの送信先)] エンドポイントを所有できるのはホストのみです。

ホスト、パートナー、またはサードパーティ接続ページで次の設定を定義して、HTTP および HTTPS 送信エンドポイントを作成します。このエンドポイントはアウトバウンドメッセージフローを設定するときにも作成できます。

名前 説明 必須

Owner (オーナー)

エンドポイントを所有するホスト、パートナー、またはサードパーティ接続。

x

プロトコル

エンドポイントでサポートされるプロトコル。

x

Endpoint Name (エンドポイント名)

エンドポイントを識別するために自動的に生成された名前 (手動で変更可能)。

x

説明

ユーザーが入力した、エンドポイントの目的を説明する値。

URL

変換後の EDI、JSON、または XML メッセージを送信する対象 HTTP または HTTPS サービス。この URL は、B2B インテグレーションを処理するランタイム環境からアクセスできる必要があります。 要求を送信する場所を指定する正しい形式の (パスを含む) URL を入力してください (例: https://www.mulesoft.com/sendRequest?name=something​)。

x

Response Timeout (in milliseconds) (応答タイムアウト (ミリ秒))

要求要素が HTTP 応答を待機中のフローの実行をブロックする最大時間 (ミリ秒)。デフォルト値は 15000 ミリ秒です。

x

Retry interval (in seconds) (再試行間隔 (秒))

リモートの HTTP または HTTPS サービスに接続できない場合に再接続を試みる頻度。デフォルト値は 60 秒です。

x

Maximum retry attempts (最大再試行回数)

再接続の最大試行回数。最初の接続の失敗後に Partner Manager が再試行しないようにするには、この値を ​0​ に設定します。デフォルト値は ​3​ です。

x

Connection Idle Timeout (milliseconds) (接続アイドルタイムアウト (ミリ秒))

接続アイドルタイムアウトの長さ (ミリ秒)。デフォルト値は ​30000​ です。

x

認証設定

認証ポリシーのセットアップ方法に応じて、ここで適切な認証種別を参照してください。

認証種別 説明

なし

認証なし。

API Key (API キー)

  • HTTP Header Name (HTTP ヘッダー名)
    [API Key (API キー)]​ 値に関連付けられている HTTP ヘッダーパラメーター。

  • API Key (API キー)
    設定したアクセスキーの値。

Basic (基本)

コール元のアプリケーションから要求が実行されたときに、ユーザー名とパスワードを要求することで API を保護するシンプル認証ポリシーを指定します。

  • Username (ユーザー名)
    この認証ポリシー用に作成したユーザー名。

  • Password (パスワード)
    この認証ポリシー用に作成したパスワード。

クライアントログイン情報

  • Client ID (クライアント ID)
    アプリケーションの登録時に提供されたクライアント ID。

  • Client Secret (クライアントシークレット)
    アプリケーションの登録時に提供されたクライアントシークレット。

  • Client ID Header (クライアント ID ヘッダー)
    クライアントヘッダー。

  • Client Secret Header (クライアントシークレットヘッダー)
    クライアントシークレットヘッダー。

OAuth Token (OAuth トークン)

  • Token URL (トークン URL)
    認証 URL。

  • Client ID (クライアント ID)
    アプリケーションの登録時に提供されたクライアント ID。

  • Client Secret (クライアントシークレット)
    アプリケーションの登録時に提供されたクライアントシークレット。