UDP服务器在客户端之间转发消息

时间:2012-02-05 00:55:59

标签: python udp p2p

我开始编写一个udp服务器来匹配两个客户端,并允许它们相互发送/接收数据。
这是一个多人游戏,我的目标是创建一个类似p2p的连接,但是使用中间服务器,我将确保它始终有效,即使在用户有防火墙的情况下,或者在nat后面。 服务器应该处理几个匹配(客户端对),我在python中编写它,它比我想象的要难一点。

是否有与此类似的服务器的开源代码?

2 个答案:

答案 0 :(得分:1)

查看ZeroMq (0MQ)框架,作为创建自己的消息传递的替代方法。它有一个python绑定(pyzmq)。

答案 1 :(得分:0)

This详细说明了如何用Python编写UDP服务器。