Server_Async_Subscribe


Used for:
RTclient processes
Type:
Boolean
Default Value:
TRUE
Valid Values:
TRUE or FALSE

The Server_Async_Subscribe option specifies whether or not an RTclient waits for a response from RTserver after sending a new subscription request. Setting the option to FALSE causes a subscribing RTclient to wait for a confirmation from RTserver before processing messages. Setting Server_Async_Subscribe to TRUE makes the RTclient asynchronous, so that it does not block while waiting for a response from RTserver.

This option only affects subscription calls, such as TipcSrvSubjectSetSubscribe, from clients that are also using username and password or other authorization protocols to connect to RTserver. For example, clients using TipcSrvSetCredentials or TipcSrvSetUsernamePassword are affected. For all other clients, subscription requests are asynchronous by default.

This option is required and cannot be unset.

When Server_Async_Subscribe is TRUE, an RTclient is not immediately notified when a subscription request is authorized or denied. Unauthorized subscription requests are silently ignored by the RTserver. However, the RTclient updates internal subscription tables as the asynchronous subscription results come.


TIBCO SmartSockets™ User’s Guide
Software Release 6.8, July 2006
Copyright © TIBCO Software Inc. All rights reserved
www.tibco.com