PHPCompute ノードを使用して、MQMD ヘッダーおよび MQRFH2 ヘッダーにアクセスします。
入力ノードが認識するメッセージ・ヘッダーを含む入力メッセージを、その入力ノードが受信する場合、ノードは各ヘッダーの適切なパーサーを起動します。 ほとんどの WebSphere® MQ ヘッダーで、パーサーが提供されています。 このトピックでは、MQMD および MQRFH2 ヘッダーの情報にアクセスするための指針が提供されています。この指針は、メッセージ内にある別のヘッダーにアクセスする際に従うことができます。
こうした内容および WebSphere Message Broker が提供するパーサーのその他の WebSphere MQ ヘッダーの詳細は、メッセージ・パーサーのエレメント定義を参照してください。
WebSphere MQ メッセージには、MQMD ヘッダーが含まれています。 PHPCompute ノードを使用して、MQMD 内のフィールドを参照し、更新できます。
以下の PHP コードは、MQMD ヘッダーをメッセージに追加する方法を示しています。
$output_assembly->MQMD->Version = 2;
以下の PHP コードは、サブスクリプション要求の作成で使用される出力メッセージに MQRFH2 ヘッダーを追加します。
$output_assembly->MQRFH2->psc->Topic = 'department/sales';