BizTalk Server 管理コンソールを使用して、BizTalk Adapter for WebSphere MQ の送信ポートを構成します。 BizTalk Server Administrators グループのメンバーであるアカウントでログオンする必要があります。 さらに、Single Sign-On (SSO) データベースに適切なアクセス許可が必要です。
送信ポートを構成するには
[スタート] で[Microsoft BizTalk Server] を選択し、[BizTalk Server 管理] をクリックします。
コンソール ツリーで、 BizTalk グループを展開し、[ アプリケーション] を展開し、送信ポートを作成するアプリケーションを選択します。
[ 送信ポート] を右クリックし、[ 新規] をポイントし、[ 静的一方向送信ポート] をクリックします。
[送信ポートのプロパティ] ウィンドウで、[トランスポートの種類] ボックスの一覧で mqsc を選択します。
[構成] をクリックします。
アダプターの [トランスポートの プロパティ] ウィンドウで、送信ポートのプロパティを構成します (この手順の最後にある表を参照してください)。
注
送信ポートを構成するには、次のプロパティが必要です。
チャネル名 (大文字と小文字が区別されるプロパティです)。
接続名
トランスポートの種類
Queue (これは大文字と小文字を区別するプロパティです)。
Queue Manager (これは大文字と小文字が区別されるプロパティです)。
チャネル名プロパティを指定しない場合は、BizTalk Server コンピューターにインストールされている WebSphere MQ クライアントがリモート キュー マネージャーと通信できるように、クライアント チャネル定義ファイルを指定する必要があります。 トランザクション メッセージングを操作するように Secure Sockets Layer (SSL) を構成する場合は、クライアント チャネル定義ファイルも指定する必要があります。 詳細については、「 クライアント チャネル定義ファイルを構成する方法」を参照してください。
プロパティの構成が完了したら、[ OK] をクリックします。
[ 送信ポートのプロパティ ] ウィンドウの [送信ハンドラー ] ボックスの一覧で、送信アダプターが実行されているホスト インスタンスを選択します。
[ 送信パイプライン ] ボックスの一覧で、このポートを介して送信されたメッセージを処理するパイプラインを選択します。
OK をクリックします。
[ 送信ポート ] ウィンドウで、[ 名前 ] 列の送信ポートを右クリックし、[ 参加 ] を選択します。
[名前] 列で送信ポートを右クリックし、[開始] を選択します。
[トランスポートのプロパティ] ウィンドウの [詳細設定] セクションで、次の送信ポートのプロパティを設定できます。
これを使用する 目的 SSO アフィリエイト シングル Sign-On (SSO) 関連アプリケーションを設定します。 SSO のユーザー ID とパスワードは、MQMD_UserIdentifierと、それぞれ MQIIH_Authenticator (またはMQCIH_Authenticator) プロパティに使用されます。 これは、有効な SSO チケットが存在することを前提としています。
既定値: 空白サポートされているトランザクション このプロパティが [はい] に設定されている場合、MQSC アダプターは、BizTalk Server コンピューター上の WebSphere MQ 拡張トランザクション クライアント (Extended-Client) と連携して動作し、メッセージの損失を防ぎ、メッセージの 1 回限りの配信を保証します。
[いいえ] に設定すると、メッセージの重複が発生する可能性があります。 この場合、アダプターは MQSeries との統合に非トランザクション WebSphere MQ クライアント (Base-Client) を使用します。
既定値: いいえ[トランスポートのプロパティ] ウィンドウの [チャネル定義] セクションでは、次のプロパティを設定できます。
これを使用する 目的 チャンネル名 クライアントが通信する MQSeries サーバー・コンピューターで定義されているチャネルの名前。 これは、"サーバー接続" チャネルの種類である必要があります。
注意してください、このプロパティは大文字と小文字が区別されます。接続名 MQSC アダプターがメッセージを送信するキュー・マネージャーとキューを含む MQSeries サーバーの名前。
TCP トランスポートの種類の場合、指定する形式は SERVERNAME(PORT) です。 ポート番号は、Queue Manager に関連付けられているリスナーで定義されているポート番号と同じです。
サーバー名は、IP アドレスとして指定することもできます。
LU6.2 の場合は、Host Integration Server で構成されている LU 名または LU プール名を指定します。心拍 クライアント/サーバー接続が動作していることを確認するためのチェックの間隔 (秒数)。
既定値: 300パスワード リモート MCA とのセキュリティで保護された LU 6.2 セッションを開始しようとするときに MCA が使用できるパスワード。
この省略可能なプロパティの初期値は null です。SSL 暗号仕様 アダプターで構成されたエンドポイントによって使用される SSL 接続用の単一の CipherSpec を定義します。 WebSphere MQ SSL チャネル定義の両端に属性を含める必要があり、ここで指定する値はチャネルのサーバー側で指定された名前と一致している必要があります。 この値は、最大長が 32 文字の文字列です。
MQSeries クライアントとリモート・キュー・マネージャー間の通信用に SSL が構成されている場合にのみ必要です。SSL ピア名 WebSphere MQ チャネルのもう一方の端にあるピア キュー マネージャーまたはクライアントから証明書の識別名 (DN とも呼ばれます) を確認するために使用されます。 ピアから受信した識別名がこの値と一致しない場合、チャネルは開始されません。
MQSeries クライアントとキュー・マネージャー間の通信用に SSL が構成されている場合にのみ必要です。トランスポートの種類 TCP と LU6.2 がサポートされています。
既定値: TCPユーザー ID MQSeries リソースへのアクセス許可のために MQSeries MCA によって使用される MCA ユーザー ID。
初期値は null です。 これは省略可能なプロパティです。 この属性が空白の場合、MCA は既定のユーザー識別子を使用します。「トランスポート・プロパティー」ウィンドウの MQSeries セクションでは、以下のプロパティーを設定できます。
これを使用する 目的 セグメント化が許可される MQSeries キューに大きなメッセージを送信するときにセグメント化されたメッセージを作成するように MQSeries キュー・マネージャーに指示するには、「 はい」 に設定します。
既定値: いいえ[トランスポートのプロパティ] ウィンドウの [ キュー定義 ] セクションで、次のプロパティを設定できます。
これを使用する 目的 キュー アダプターがメッセージを送信する MQSeries キュー。
リモート キュー定義、ローカル キュー、エイリアス キュー、および伝送キューがサポートされています。
注意してください、このプロパティは大文字と小文字が区別されます。Queue Manager アダプターがメッセージを送信するキューを含む MQSeries キュー・マネージャーの名前。
クラスター化されたキュー・マネージャーがサポートされています。
注意してください、このプロパティは大文字と小文字が区別されます。OK をクリックします。
こちらもご覧ください
BizTalk Adapter for WebSphere MQ
クライアント チャネル定義ファイルを構成する方法
MQSC アダプターの受信ポートと受信場所を構成する方法