|
|
任意通知型メッセージの受信方法を指定する
NOTIFY パラメータを使用すると、クライアントが任意通知型メッセージを受信するデフォルトの方法を設定できます。ただし、クライアントは、tpinit() を呼び出してこの設定を上書きできます。
以下の 4 つの方法が可能です。
注記 この方法は、マルチスレッド化されたアプリケーションまたはマルチコンテキスト化されたアプリケーションでは使用できません。
USIGNAL パラメータは、SIGNAL ベースの通知を使用する場合に使用されるシグナルを指定します。SIGUSR1 と SIGUSR2 の 2 種類のシグナルが生成されます。デフォルト設定は SIGUSR2 です。この方法を使用すると、直ちに通知を返すことができますが、ネイティブ・クライアントを実行しているときは、制限があります。つまり、送信プロセス側のユーザ ID が同じでなければなりません。ただし、ワークステーション・クライアントには、この制限はありません。
注記 この方法を適用できないプラットフォームもあります。
NOTIFY および USIGNAL パラメータの特性
|
Copyright © 2001 BEA Systems, Inc. All rights reserved.
|