推式通知是从服务器消息存储库传送到 QAnywhere 客户端的特殊消息,该消息提示客户端开始消息传输。缺省情况下,启用推式通知,但此功能是可选的。推式通知向 QAnywhere 体系结构引入了额外组件:
在服务器端,QAnywhere 通告程序发送推式通知。
在客户端,QAnywhere 监听器接收这些推式通知,并将这些通知传递给 QAnywhere 代理。
在客户端,将每个推式通知的通知发送到系统队列。
如果您使用 [调度] 或 [自动] QAnywhere 代理策略,推式通知将自动促使客户端启动消息传输。如果使用 [要求时] 策略,则必须使用事件处理程序手动处理推式请求。
有关手动处理推式通知的详细信息,请参见有关推式通知的通知。
有关 QAnywhere 代理策略的详细信息,请参见确定在客户端进行消息传输的时间。
缺省情况下将启用推式通知:因为 qaagent -push 选项缺省设置为已连接。在已连接模式下,将通过 TCP/IP 持久连接发送推式通知。
如果使用的是 UDP,推式通知将很可能无需进行任何配置即可工作,但由于 ActiveSync 在 UDP 实现方面存在限制,因此推式通知不能与 ActiveSync 一起使用。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |