このトピックには、以下のセクションが含まれています。
WebSphere MQ Real-time Transport または WebSphere MQ Multicast Transport を使ってブローカーに接続し、JMS アプリケーション・プログラミング・インターフェースを使用するクライアントからのメッセージをメッセージ・フローで受信するには、Real-timeInput ノードを使用します。
Real-timeInput ノードは、次のメッセージ・ドメインのメッセージを処理します。
Real-timeInput ノードで開始されるメッセージ・フローの出力ノードには、サポートされるいずれかの出力ノード (ユーザー定義の出力ノードも含む) を使用できます。 必要な任意の変換を提供するようにブローカーに要求するようにメッセージ・フローを構成できますので、リアルタイム・クライアントからメッセージを受け取り、サポートされるトランスポートすべてを使用してブローカーに接続する クライアント用のメッセージを生成する、メッセージ・フローを作成できます。
サブフローとして使用するメッセージ・フローを作成する場合には、標準入力ノードを使用することはできず、入力ノードのインスタンスを最初のノードとして使用して、サブフロー用の in ターミナルを作成する必要があります。
ご使用のメッセージ・フローが JMS アプリケーションからメッセージを受信しない場合には、次のサポートされる入力ノードのいずれかを選択できます。
ワークベンチでは、Real-timeInput ノードは次のアイコンで表されます。
Real-timeInput ノードのインスタンスをメッセージ・フローに入れると、Real-timeInput ノードを構成することができます。 エディター・ビューでノードを右クリックして、「プロパティー」を選択します。 ノードの基本プロパティーが表示されます。
値を入力する必要のある (デフォルト値が定義されていない) すべての必須プロパティーには、プロパティー・ダイアログにアスタリスクが表示されます。
以下のように、Real-timeInput ノードを構成します。
「キャンセル」をクリックすると、ダイアログを閉じてプロパティーに対して行った変更をすべて破棄します。
Real-timeInput ノード・ターミナルについては、次の表に説明されています。
ターミナル | 説明 |
---|---|
Out | JMS からメッセージが正常に取り出された場合に、メッセージがルーティングされる出力ターミナル。 |
以下の表でノードのプロパティーを説明します。M の見出しの列は、プロパティーが必須 かどうかを示します (デフォルトが定義されていない場合に値を入力することが必要なら、プロパティー・ダイアログにアスタリスクのマークが付きます)。 C の見出しの列は、プロパティーが構成可能 かどうかを示します (メッセージ・フローを bar ファイルに追加してデプロイするとき、値を変更できます)。
Real-timeInput ノードの「基本」プロパティーについては、次の表に説明されています。
プロパティー | M | C | デフォルト | 説明 |
---|---|---|---|---|
ポート | はい | はい | 0 | 入力ノードがパブリッシュ要求またはサブスクライブ要求を listen するポート番号。 |
認証 | はい | いいえ | 選択されていない | ユーザーを認証する場合はチェック・ボックスを選択します。 |
HTTP をトンネルする | はい | いいえ | 選択されていない | ユーザーが HTTP トンネリングを使用することを示すチェック・ボックスを選択します。 チェック・ボックスからチェック・マークを外すと、HTTP トンネリングを使用しないことを示します。 |
読み取りスレッド | いいえ | はい | 10 | 読み取りに使用するスレッドの数。 |
書き込みスレッド | いいえ | はい | 10 | 書き込みに使用するスレッドの数。 |
認証スレッド | いいえ | はい | 10 | 接続の受け入れとユーザーの認証に使用するスレッドの数。 |
Real-timeInput ノードの汎用メッセージ・オプションのプロパティーについては、次の表に説明されています。
プロパティー | M | C | デフォルト | 説明 |
---|---|---|---|---|
構文解析のタイミング | はい | いいえ | 要求時 | このプロパティーは、入力メッセージを構文解析する時を制御します。
有効な値は、「要求時」、「即時」、および「完全」です。
このプロパティーの詳細については、要求時の構文解析を参照してください。 |
Real-timeInput ノードの「説明」プロパティーについては、次の表に説明されています。
プロパティー | M | C | デフォルト | 説明 |
---|---|---|---|---|
簡略説明 | いいえ | いいえ | ノードの簡単な説明 | |
詳細説明 | いいえ | いいえ | メッセージ・フロー内のノードの目的を説明するテキスト |