如何从flex 4中的blazeds接收推送数据

时间:2012-05-24 04:33:10

标签: xml flex4 push blazeds

我正在尝试从blazeds接收推送数据。我发现如何在没有来自HERE的客户端的任何消息的情况下从blazeds发送推送数据。现在我不知道如何从flex知道从服务器发送数据以及如何接收数据。谢谢:))

1 个答案:

答案 0 :(得分:0)

要从上面分享的链接接收消息,您需要做几件事。

  1. 您需要声明如下所示的消费者,消费者将使用来自定义频道的消息。

  2. 请注意,我将message属性设置为下面的事件处理程序

    private function onMsg(event:MessageEvent):void
    {
        trace("Signal Arrives : "+event.message.body);
    
        //var signal:SignalProcessor = new SignalProcessor ();
        //signal.processMessage(event.message.body);
    }
    
  3. 创建一个方法,该方法将在您的应用程序的creationComplete上调用,例如下面定义的方法

    私有函数suscribeForMessages():void { //其中,consumer是Consumer mxml标记的Id。 //只有当您希望客户有选择地接收来自的消息时,才需要选择器 //适配器 consumer.selector =“filterID IN('”+ userIdVariable +“')”; consumer.subscribe(); }

  4. 上面的3个步骤可以帮助你恢复健康。祝你好运。