Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有人在 Windows 上使用 Winsock(不是 MSMQ)级别的 PGM 的经验?它看起来像一个有用的可靠多播协议(la TIBCO Rendezvous),我认为如果在基于本地完成端口的 I/O 上运行,它可以使这样的东西真正飞起来。
我已经在 C++ 级别上涉足它,通过编写一些 boost::asio 支持并通过 SocketAsyncEventArgs 在 C# 中运行它,但可惜我微薄的家庭办公室设置缺乏真正的 LAN 来正确测试它,我想知道是否有人花时间在上面并有任何观察?
Windows 上 Microsoft 堆栈的替代方案是 OpenPGM 2,也可在 Linux 和 Solaris 上使用。
http://code.google.com/p/openpgm/
逃跑!我们曾经尝试将它用于一个项目,但无法使其工作。最大的问题是某种挂起的 I/O 请求挂在驱动程序中,因此您无法终止该进程。调试起来有点困难。
这是 Server 2003,我怀疑它在 2008 年会更好,但你总是可以在那里尝试。