UDP-сервер для пересылки сообщений между клиентами - PullRequest
1 голос
/ 05 февраля 2012

Я начинаю писать сервер udp для сопоставления двух клиентов и предоставления им возможности отправлять / получать данные друг от друга.
Это многопользовательская игра, и моя цель - создать p2p-подобныйсоединение, но с сервером-посредником, я позабочусь о том, чтобы оно всегда работало, даже в тех случаях, когда у пользователя есть брандмауэр или он находится за nat.Сервер должен обрабатывать несколько совпадений (пары клиентов), я пишу это на python, и это немного сложнее, чем я думал.

Есть ли какой-нибудь открытый исходный код для сервера, подобного этому?*

Ответы [ 2 ]

1 голос
/ 05 февраля 2012

Взгляните на ZeroMq (0MQ) фреймворк как альтернативу созданию ваших собственных сообщений. Для него есть привязка Python ( pyzmq ).

0 голосов
/ 05 февраля 2012

В этом подробно описывается, как написать сервер UDP на Python.

...