QAnywhere クライアント・アプリケーションによってどのようにメッセージが確認されるかを示します。
Visual Basic Public Enum AcknowledgementMode
C# public enum AcknowledgementMode
暗黙的または明示的な受信確認モードは、QAManager.Open(AcknowledgementMode) メソッドを使用して、QAManager インスタンスに割り当てられます。
詳細については、QAnywhere API の初期化を参照してください。
暗黙的な受信確認の場合、メッセージはクライアント・アプリケーションで受信されると受信確認されます。明示的な受信確認では、いずれかの QAManager 受信確認メソッドを呼び出してください。すべてのステータス変更は、サーバによってクライアント間で伝達されます。
詳細については、同期的なメッセージ受信と非同期的なメッセージ受信を参照してください。
メンバ名 | 説明 |
---|---|
EXPLICIT_ACKNOWLEDGEMENT |
受信メッセージは、QAManager のいずれかの受信確認メソッドを使用して確認されます。 |
IMPLICIT_ACKNOWLEDGEMENT |
すべてのメッセージは、クライアント・アプリケーションで受信されると受信確認されます。メッセージを同期的に受信する場合、メッセージは QAManagerBase.GetMessage(string) メソッドが返されると受信確認されます。メッセージを非同期的に受信する場合、メッセージはイベント処理関数が返されると受信確認されます。 |
TRANSACTIONAL |
このモードでは、メッセージの受信確認はトランザクションの一部として行われます。それ以外では行われません。このモードは、QATransactionalManager インスタンスに自動的に割り当てられます。 |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |