`

使用Spring BlazeDS Integration进行数据推送服务(push data)

 
阅读更多
使用Consumer(mx.messaging.Consumer)向服务端订阅消息,服务端给订阅者推送消息


第一步:整合spring和BlazeDS

这一步网上资料很多,如果找不到或找到的不行的话,可留言我再将整合spring和BlazeDS整合给大家详细的解说下


第二步:

我们先说配置

services-config.xml中加入以下内容

然后messaging-config.xml中加入以下配置:

然后spring bean里加入:

不急待会会用到它,并且这很重要


第三步 服务端代码及配置

java代码:

这个java类作为flex remote调用对象,将调用test方法时我们会向订阅者发布消息
既然我们的messagebroker都交给spring管理了,相应的messagebroker我们就应该从spring提供的模板中去得到它

这时我们将之前配置的template注入到这里


第四步

flex端代码:



ok,完成

再说下整个操作流程,

当flex application构建完成时创建一个consumer对象,并向服务端发出订阅, 点击test按钮时调用服务端test 方法, 此方法中向订阅都发布消息

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics