将 MessageListener 委派设置为异步接收 QAnywhere 消息。请参见MessageListener 委派。
Visual Basic Public Sub SetMessageListener( _ ByVal address As String, _ ByVal listener As MessageListener _ )
C# public void SetMessageListener( string address, MessageListener listener );
address 消息的地址。
listener 要注册的监听器。
使用此方法异步接收消息。
MessageListener 委派接受一个单独的 QAMessage 参数。
SetMessageListener 地址参数指定用于接收消息的本地队列名称。只能为指定队列指派一个监听器委派。可以为给定地址设置 ExceptionListener 和 MessageListener,但是必须与 Listener/Listener2 委派保持一致。也就是说,您无法为同一地址设置 ExceptionListener 和 MessageListener2,或 ExceptionListener2 和 MessageListener。
如果想要监听 QAnywhere 系统消息(包括推式通知和网络状态更改),请指定 system 作为队列名称。
有关详细信息,请参见异步接收消息。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |