メッセージ・フローを作成する場合には、メッセージを受け取る入力ノードおよび (オプションで) 新規メッセージまたは更新済みメッセージを送信する出力ノードを組み込みます。 メッセージ処理に必要な場合、アプリケーションが必要とするアクションを完了するために Java™ でカスタマイズされた他のノードを、入力ノードの後に組み込むことができます。
一部の組み込みノードに対しては、提供される処理をカスタマイズすることができます。 JavaCompute ノードでは、ノードの動作を詳細に制御する Java コードを提供できます。 このトピックのセットでは、Java を使用して JavaCompute ノードをカスタマイズする方法について説明します。
JavaCompute ノードを使用して、メッセージの内容を確認および操作することができます。 このノードは、 入力メッセージの内容を読み取り、入力メッセージの全体または一部分を使用して、あるいは入力メッセージを使用せずに、出力メッセージを新規に構成します。
JavaCompute ノードを使用してグローバル・キャッシュと相互作用することもできます。 グローバル・キャッシュにデータを保管したり、追加処理やルーティングのためにそこからデータを取得したりする Java コードを作成することができます。
「デバッグ」パースペクティブ を使用して、JavaCompute ノードを含む メッセージ・フロー をデバッグします。 デバッグ時に JavaCompute ノードに制御が渡されると、パースペクティブが Java デバッガーを開くので、その後ノードに関する Java クラス・コードをステップスルーできます。