当前位置: 代码迷 >> Web前端 >> blazeds的讯息系统点对点实现方式探讨
  详细解决方案

blazeds的讯息系统点对点实现方式探讨

热度:187   发布时间:2012-11-03 10:57:43.0
blazeds的消息系统点对点实现方式探讨

java的JMS有两种P2P,Producer/Consumer,即点对点和生产消费者模式。flex只有后者Producer/Consumer,如果要实现点对点有四种方式:

1)在Consumer端使用selector表达式,格式和sql中书写限制条件一样。

2)在Consumer端使用主题,每个接收端订阅一个唯一主题,而非共享主题。

3)在服务器端为每个客户端动态建立一个distination。

4)使用JMSAdapter桥接到java的JMS,使用p2p。

?

具体实现google很多,不再赘述。

?

优点:解耦,异构,分布式