Winsock上的语用通用组播

时间:2009-02-20 23:28:49

标签: winsock multicast

有没有人在Windows上的winsock(而不是MSMQ)级别使用PGM的经验?它看起来像一个有用的可靠多播协议(la TIBCO Rendezvous),我认为如果在基于本机完成端口的I / O上运行,就可以使这样的东西真正飞行。

我已经涉足它,在C ++级别,通过编写一些boost :: asio支持,并通过SocketAsyncEventArgs在C#中使用它,但是我的微薄的家庭办公室设置缺乏真正的局域网来测试它正确地说,我想知道是否有人在任何时候花了它并且有任何观察结果?

2 个答案:

答案 0 :(得分:3)

Windows上的Microsoft堆栈的替代方案是OpenPGM 2,也可在Linux和Solaris上使用。

http://code.google.com/p/openpgm/

答案 1 :(得分:0)

逃跑!我们试图将它用于一个项目,但无法使其工作。最大的问题是驱动程序中挂起某种待处理的I / O请求,因此您无法终止该进程。使调试有点困难。

这是Server 2003,我怀疑它在2008年更好,但你可以随时尝试。