次の方法で共有


送信および受信アダプターの構成パラメーター

このセクションでは、最小下位層プロトコル (MLLP) アダプターを送受信するための構成パラメーターについて説明します。 これらのパラメーターは、ブロック文字とネットワーク接続パラメーターの 2 種類に分類されます。

MLLP トランスポートの種類を使用して、送信ポートの MLLP トランスポート プロパティでブロック文字の設定を設定します。

MLLP トランスポートの種類を使用して、送信ポートまたは受信場所の MLLP トランスポート プロパティでネットワーク接続パラメーターを設定できます。 これを行うには、BizTalk Server管理コンソールを開き、必要に応じて [送信ポート] または [受信場所] フォルダーに移動し、特定の送信ポートまたは受信場所を右クリックして、[プロパティ] をクリックし、[構成] をクリックします。

ブロック文字

これらのパラメーターは、MLLP アダプターを介して受信または送信される HL7 メッセージを囲む必要がある特殊文字です。 これらの文字は、SB>DDDEB><CR> という形式<でブロックを形成します。DDD< はメッセージ データを表し、<SB> は開始ブロック文字、<EB> は終了ブロック文字、<CR> はキャリッジ リターンです。

パラメーター vmmblue_2
<CR> キャリッジ リターン キャリッジ リターン (終了バイトの後の 2 番目のバイト ラッパー) に使用するバイト値 (16 進数形式)。 省略可能。
<EB> End-Block 文字 終了バイトに使用するバイト値 (メッセージ トレーラー ラッパー)。 ASCII <FS> (例: <1c>)。
<SB> Start-Block 文字 開始バイトに使用するバイト値 (メッセージ ヘッダー ラッパー)。 ASCII <VT> (例: <0b>)。

DeliveryMode

配信モード パラメーターを使用して、インスタンス ファイルを順番に配信するか、順番に (順番に、順序を外して) 配信するかを制御します。 各受信場所には、インスタンス ファイル用の独自の配信シーケンスがあります。

プロパティ 目的
順次配送 MLLP 受信:

メッセージを指定した順序で処理するように指定するには、 Ordered Delivery プロパティを TRUE に設定します。 順次配送は、パートナーのビジネス プロセスの指定どおりに、メッセージをコンボイとして処理する必要がある場合に重要です。

Ordered Delivery プロパティを FALSE (既定値) に設定した場合、ポートは順序付き配信を強制しません。

ネットワーク接続パラメーター

これらのパラメーターを使用して、コメント、接続名、ホスト名、ポート ID、受信タイムアウト、送信タイムアウトなど、ネットワーク経由の接続を確立します。

パラメーター vmmblue_2
コメント 接続の説明。 省略可能。
Connection Name 監視対象の接続の名前。 名前は一意にすることをお勧めします。 この名前は、この接続のパフォーマンス カウンター インスタンスの名前に含まれています。
Host MLLP 受信:

省略可能。 受信接続をリッスンするローカル インターフェイスを指定します。 既定では、すべてのローカル インターフェイスでリッスンします。

MLLP 送信:

接続先の基幹業務 (LOB) コンピューターの NetBIOS 名または IP アドレスを指定します。
永続的な接続 MLLP 受信:

[永続的な接続] プロパティを FALSE (既定値) に設定して、接続がタイムアウト期間アイドル状態の後に接続を閉じます。 接続を開いたままにするには、 永続的な接続 プロパティを True に設定します。

次の表は、 永続的な接続受信タイムアウト の値の使用可能な値の結果を示しています。

FALSE

- >0

- メッセージを受信するか、タイムアウト期間が経過すると、接続が閉じます。

FALSE

- 0

- "永続的な接続 FALSE の場合は、受信タイムアウト値を 0 にしないでください" というエラー状態が発生します。

TRUE

- 0

- 接続が中断されることはありません。

TRUE

- <>0

- "永続的な接続 TRUE の場合、受信タイムアウト値はゼロにする必要があります" というエラー状態が発生します。

MLLP 送信:

応答がタイムアウト期間内に受信された場合、またはタイムアウト期間が経過した場合に接続を閉じるには、 永続的な接続 プロパティを FALSE に設定します。 接続を開いたままにするには、 永続的な接続 プロパティを True (既定値) に設定します。

次の表は、 永続的な接続受信タイムアウト の値の使用可能な値の結果を示しています。

FALSE

- O または >0

- 応答を受信するか、タイムアウト期間が経過すると、接続が閉じます。

TRUE

- 0 または <>0

- 接続が中断されることはありません。 [送信タイムアウト] の値は、接続の状態には影響しません。

次の表は、永続的な接続と要請応答の設定が変更された場合の、さまざまな送信ポートの種類の接続状態を示しています。

静的一方向

-True

-いいえ

- 開いたまま

静的一方向

-True

-はい

- 開いたまま

静的一方向

-False

-いいえ

- Closed

静的一方向

-False

-はい

- Closed

静的要請応答

-True

-いいえ

- 開いたまま

静的要請応答

-True

-はい

- 開いたまま

静的要請応答

-False

-いいえ

- Closed

静的要請応答

-False

-はい

- Closed
[ポート] MLLP 受信:

リッスンするローカル ポート ID。

MLLP 送信:

接続先のリモート ポート ID。
[送信タイムアウト] MLLP 送信:

送信アダプターがメッセージの送信中に待機する最大時間。その後、送信側ソケットはタイムアウトします。有効期限が切ると、BizTalk Accelerator for HL7 (BTAHL7) によってメッセージが再試行されます。

また、送信ポートの同期操作の場合、LOB から受信確認 (ACK) を受信するための最大時間。
受信タイムアウト MLLP 受信:

メッセージの受信中に受信アダプターが待機する最大時間。その後、受信ソケットはタイムアウトします。有効期限が切れた時点で、BTAHL7 は接続を閉じます。

また、受信場所の同期操作の場合、ACK を LOB に送信するための最大時間。
送信請求の応答が有効 MLLP 送信:

Yes/No。 同じ TCP 接続で AKS を受信できるようにします。
ACK の受信場所 URI を送信する MLLP 送信:

同じ TCP 接続で受信した ACL が MessageBox データベースに配信される受信場所の URI。

参照

MLLP でエンコードされたメッセージの処理
MLLP 受信アダプターの処理
MLLP 送信アダプターの処理
ACK を受信するための送信ポートの設定