Hitachi

OpenTP1 Version 7 分散トランザクション処理機能 TP1/EE/Message Control Extension 使用の手引


1.2.2 一方受信メッセージ

一方受信メッセージは,相手システムからの一方送信メッセージを自システムに受信する形態です。

使用するプロトコルに関係なく,デフォルトで受信できるメッセージのサイズは,受信バッファサイズ(TP1/EEサービス定義のrecv_message_buf_sizeオペランドで指定)に指定したサイズまでです。

ただし,受信メッセージの最大サイズは,TCP/IPプロトコルを使用する場合は8メガバイト,UDPプロトコルを使用する場合は64キロバイトまで拡張できます。受信メッセージの最大サイズを拡張する場合は,eemcpfunc定義コマンドのmsglenオペランドにextendを指定してください。

一方受信メッセージを受信した場合の処理の流れを次の図に示します。

図1‒4 一方受信メッセージを受信した場合の処理の流れ

[図データ]

  1. 相手システムからの一方送信メッセージを,MCPが受信します。

  2. MCPは,受信したメッセージをUAPに引き渡します。