Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 10.0.1 » QAnywhere » Introducing QAnywhere » QAnywhere architecture

Simple messaging scenario Next Page

Scenario for messaging with push notifications


A push notification is a special message delivered from the server to a QAnywhere client. The push notification occurs when a message arrives at the server message store. The messaging server automatically notifies the recipient client Listener of the push request. The client initiates message transmission to receive messages waiting at the server or takes a custom action.

For more information about the client's response to a push notification, see Determining when message transmission should occur on the client.

Push notifications introduce two extra components to the QAnywhere architecture. At the server, a QAnywhere Notifier sends push notifications. At the client, a QAnywhere Listener receives these push notifications and passes them on to the QAnywhere Agent.

If you do not use push notifications, messages are still transmitted from the server message store to the client message store, but the transmission must be initiated at the client, such as by using a scheduled transmission policy.

The architecture for messaging with push notifications is an extension of that described in Simple messaging scenario. The following diagram shows this architecture:

QAnywhere architecture, including push notifications

The following components are added to the Simple messaging scenario to enable push notification:

See also