Hitachi

OpenTP1 Version 7 分散トランザクション処理機能 OpenTP1 クライアント使用の手引 TP1/Client/W,TP1/Client/P編


2.6.2 一方通知連続受信機能の概要

一方通知連続受信機能を使用すると,dc_clt_open_notification_s関数を実行してからdc_clt_close_notification_s関数を実行するまでの間は,サーバ側からの一方通知メッセージを連続して受信できます。この機能を利用すると,クライアント側がサーバ側から送信される一方通知メッセージを受信できる状態になっていない場合にサーバ側から一方通知メッセージを送信しても,エラーリターンしません。その場合は,クライアント側が一方通知メッセージを受信する関数を実行した時点で,待ち受けキューからメッセージを取り出すことができます。一方通知連続受信機能の処理の流れを,次の図に示します。

図2‒35 一方通知連続受信機能の処理の流れ

[図データ]