Twisted

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис
Twisted
Логотип программы Twisted
Тип фреймворк
Автор Glyph Lefkowitz
Разработчик Community
Написана на Python
Первый выпуск 2002-10-22[1]
Последняя версия 19.10.0 [2] (11 ноября 2019)
Лицензия MIT License
Сайт twistedmatrix.com

Twisted — это событийно-ориентированный сетевой фреймворк, написанный на Python и распространяемый под лицензией MIT.

Проекты на Twisted могут поддерживать TCP, UDP, SSL/TLS, IP multicast[англ.], Unix domain сокеты, большое количество протоколов, включая HTTP, XMPP, NNTP, IMAP, SSH, IRC, FTP и другие. Twisted основан на парадигме событийно-ориентированного программирования, и это значит, что пользователи Twisted пишут небольшие программы обратного вызова, которые вызываются фреймворком.

Примечания

  1. Shtull-Trauring, Itamar ANN: Twisted 1.0. Список рассылки twisted-python (22 октября 2002). Дата обращения: 5 августа 2011.
  2. Twisted 19.10.0: Python Package Index (27 февраля 2020). Дата обращения: 13 июня 2017. Архивировано 20 июня 2017 года.

Литература

Ссылки