лучший способ написать сервер сокетов Python - PullRequest
0 голосов
/ 16 марта 2011

Я хочу создать сервер сокетов Python для отправки и получения данных в html5,

Каков наилучший способ сделать это, библиотека Python Socket? или простой код?

спасибо

1 Ответ

0 голосов
/ 16 марта 2011

@ srgerg документация сокетов полезна, но если вы хотите обрабатывать несколько сокетов одновременно, вам также понадобятся другие механизмы, такие как select, epoll или kqueue (в зависимости от вашей платформы).(Вы также можете порождать несколько процессов, используя fork или потоки, если реализация многопоточности Python отвечает вашим потребностям, но у обоих этих подходов достаточно сложностей, и я не хочу их предлагать.)

Другой подход заключается в использовании Twisted для управления сетью через цикл обработки событий, аналогично libevent , но мне всегда было трудно следить за документацией на Twisted.Может быть, тебе повезет больше, чем мне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...