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

blazeds的消息系统点对点实现方式探讨java的JMS有两种P2P,Producer/Consumer,即点对点和生产消费者模式。fl

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

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

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

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

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

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

?

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

?

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