例: ファイルからメッセージへの転送での IBM MQ メッセージ・プロパティーの設定

fteCreateTransfer コマンドの -qmp パラメーターを使用して、転送によって宛先キューに書き込まれる最初のメッセージに IBM® MQ メッセージ・プロパティーを設定するかどうかを指定できます。 IBM MQ メッセージ・プロパティーを使用すると、アプリケーションは、 IBM MQ メッセージ記述子 (MQMD) ヘッダーまたは MQRFH2 ヘッダーにアクセスせずに、処理するメッセージを選択したり、メッセージに関する情報を取得したりすることができます。

本タスクについて

パラメーター -qmp truefteCreateTransfer コマンドに組み込みます。 この例では、コマンドを実行依頼するユーザーの MQMD ユーザー ID は larmer です。

手順

次のコマンドを入力します。
fteCreateTransfer -sa AGENT_JUPITER -da AGENT_SATURN -dq MY_QUEUE@MyQM -qmp true 
      -t text /tmp/source_file.txt

宛先エージェント AGENT_SATURNによってキュー・マネージャー MyQMのキュー MY_QUEUEに書き込まれる最初のメッセージの IBM MQ メッセージ・プロパティーは、以下の値に設定されます。
usr.WMQFTETransferId=414cbaedefa234889d999a8ed09782395ea213ebbc9377cd
usr.WMQFTETransferMode=text
usr.WMQFTESourceAgent=AGENT_JUPITER
usr.WMQFTEDestinationAgent=AGENT_SATURN
usr.WMQFTEFileName=source_file.txt
usr.WMQFTEFileSize=1024
usr.WMQFTEFileLastModified=1273740879040
usr.WMQFTEFileIndex=0
usr.WMQFTEMqmdUser=larmer