|
以下の節では、AquaLogic Service Bus がどのように WebSphere MQ に接続するか、および AquaLogic Service Bus と WebSphere MQ 間の通信で使用される一部のメッセージのタイプの概要について説明します。また、WebSphere MQ のチューニングのガイドラインも示します。
AquaLogic Service Bus は、WebSphere MQ JMS インタフェースを介して WebSphere MQ に接続します。つまり、AquaLogic Service Bus は WebSphere MQ JMS クライアントです。
WebLogic Server の外部 JMS サーバでは、WebSphere MQ サーバに対する初期コンテキスト ファクトリ、接続ファクトリ、およびキューを指定します。詳細については、『WebLogic JMS のコンフィグレーションと管理』の「外部サーバ リソースからサードパーティ JMS プロバイダへのアクセスのコンフィグレーション」を参照してください。
WebSphere MQ JMS では、2 種類の転送方式がサポートされます。
WebSphere MQ JMS クライアントがキュー マネージャと物理的に同じマシン上で実行されている場合は、転送のタイプを BINDINGS に設定できます。それ以外の場合は、CLIENT タイプのみ使用できます。
WebSphere MQ は、次の 2 通りの方法で AquaLogic Service Bus と対話できます。
AquaLogic Service Bus は、AquaLogic Service Bus Console でコンフィグレーションします。詳細については、『AquaLogic Service Bus Console の使い方』を参照してください。
以下の節では、メッセージングのタイプの概要について説明します。
要求が欠落しているなど、信頼性のない配信を受け入れる場合、必要に応じて非永続メッセージを使用できます。WebSphere MQ のロギングと WebLogic JMS メッセージの永続化は永続メッセージに対してのみ実行されるため、非永続メッセージを使用すると関連する I/O アクティビティが排除されます。
| 注意 : | 非永続メッセージのスループットは、通常はマシンのプロセッサ速度によって制限されます。ただし、物理メモリが不足している場合は、サーバ システムがページング I/O で CPU サイクルを消費することがあります。 |
WebSphere MQ 永続メッセージのスループットは、通常はキュー マネージャおよびログへの書き込みの I/O レイテンシによって制限されます。
キューへのトランザクション (XA) アクセスのサポートを有効にするには、
| ヒント : | デプロイメント記述子を XA 対応リソース (JMS, TUXEDO, EJB) に適切に設定するには、プロキシ サービスを作成する前に、参照接続ファクトリの XA 属性を設定する必要があります。 |
AquaLogic Service Bus を使用している場合、次のガイドラインを使用して WebSphere MQ をチューニングします。
WebSphere MQ の詳細については、WebSphere MQ の関連マニュアルを参照してください。
|