看看这样的应用场景用什么Flex通信技术比较好

freespace 2008-08-17
Flex客户端->Web服务器->现场设备,现在在Flex中下发一个命令给Web服务器,Web服务器和现场设备通信,将通信结果返回给Flex客户端,不知道这种场景用什么通信技术比较和。

目前已知,blazeds的发布/订阅模式不适合这种应用场景,因为接受方只有一个,需要放送到特定的客户端。
chuan315 2008-08-27
我正在做一个小项目,是监控机房温湿度的,工作流程大概是这样的,pb程序能过串口,定时采集温湿度传感器传过来的温度和湿度数据,然后把这些数据存在数据库里,flex客户端定时刷新,通过blazeds与tomcat通信,让java后台去数据库中取数据进行监控和图表生成,应该和你这个差不多,只不过中间多了一道pb取数据存数据库的操作:
pb-->现场设备-->web服务器-->flex客户端
tv9 2008-08-27
可以考虑用blazeds的服务推送技术,或者JMS
noahgenius 2008-09-01
可以考虑Red5这类流媒体服务器,能保持长久连接
zhuam 2008-09-02
socket
yesjava 2012-05-03
socket
glovebx 2012-06-18
楼主,BlazeDS的订阅发布模式,可以设置subtopics或者selector,使得消息只转发给特定的客户端,所以完全可以实现你要的业务。
不过BlazeDS的订阅发布模式其实是通过http轮询来实现,不是真正意义上的实时通信。貌似GraniteDS说是真正的实时通信,供参考
Global site tag (gtag.js) - Google Analytics