我在市场上有一个很好的基于开源网络的Pub / Sub(观察者模式)库.我没有找到任何我喜欢的: JMS – 绑定到Java,将消息内容视为愚蠢的二进制blob NDDS – $$,使用IDL CORBA / ICE – Pub / Sub构建在
> JMS – 绑定到Java,将消息内容视为愚蠢的二进制blob
> NDDS – $$,使用IDL
> CORBA / ICE – Pub / Sub构建在RPC的顶层,CORBA API是非直观的
> JBOSS / ESB – 不太熟悉
如果这样一个包可能会如下:
>网络化
>意识到有效载荷数据,用户不必担心端序/序列化问题
>多语言支持(C,ruby,Java,python会很好)
>没有自动生成的代码(没有IDL!)
>直观的订阅/主题管理
为了乐趣,我有created my own.想法?
你可能想看看 RabbitMQ.