4.6.5.2 通知をサブスクライブする
Joltクライアントが単一のイベント通知をサブスクライブする場合、クライアントは、非請求メッセージとイベント通知を両方とも受信します。イベントをサブスクライブすることにより、暗黙的に非請求メッセージも利用できるようになります。つまり、たとえばアプリケーションがイベントXに対してJoltUserEventオブジェクトを作成した場合にtpnotify()
またはtpbroadcast()
を呼び出すと、クライアントは自分宛てのメッセージを自動的に受信します。
ノート:
単一のイベント通知をサブスクライブするために非請求メッセージを用いることはお薦めしません 。非請求メッセージを受信したい場合は、アプリケーション側で明示的に指定してください(JoltUserEventクラスで説明)。次の項では、通知のサブスクライブ解除について説明します。親トピック: Oracle Tuxedoのイベント・サブスクリプション