Twisted

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис
(перенаправлено с «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 года.

Литература

Ссылки