I'm derive messages, When I use AsyncNotification with connection to localHost DataBase, but I don't derive when DataBase a remoted..
OCI ver. 9.2.0.8
ODAC ver. 6.50.0.39
OC Win Xp SP2, firewall disabled
AsyncNotification of TOraQueue don't work via Remoted base
This is the OCI limitation.
Maybe you should use DBMS_AQ.LISTEN procedure to get notification about messages.
You should call this procedure from a separate thread to prevent the main thread from blocking.
You can use the Listen method of TOraQueue to call this procedure, or you can call the procedure using standard ODAC components such as TOraStoredProc or TOraQuery. In the second case you can set the NonBlocking property of TOraDataSet to True instead of manually creating a thread.
Maybe you should use DBMS_AQ.LISTEN procedure to get notification about messages.
You should call this procedure from a separate thread to prevent the main thread from blocking.
You can use the Listen method of TOraQueue to call this procedure, or you can call the procedure using standard ODAC components such as TOraStoredProc or TOraQuery. In the second case you can set the NonBlocking property of TOraDataSet to True instead of manually creating a thread.