TheSpreadToolkit是高性能的分布式分组消息系统,支持局域网以及广域网通讯.Spread可以作为一个分布式应用的消息总线,并且具有高度的灵活性,可以做到多播,分组,以及点对点饿消息传递。
TheSpreadtoolkit包括一个消息服务器server,以及多种语言的apiC/C++libraries(withandwithoutthreadsupport),aJavaPerl,Python,andRuby.还有很多其他语言的第三方扩展。
在一个典型的环境中,通常每台服务器上运行一个Spreadserver,客户端的程序本地连接server,发送信息,而这台服务器上的spreadserver会传递信息给其他订阅了这条消息的应用。当然也可以只有一个spreadserver,而其他的客户端分布在整个网络中。
评论