Twisted

Перейти к навигацииПерейти к поиску
Twisted
Логотип программы Twisted
Типфреймворк
АвторGlyph Lefkowitz
РазработчикCommunity
Написана наPython
Операционные системы GNU/Linux и BSD[вд]
Первый выпуск2002-10-22[1]
Последняя версия
Репозиторийgithub.com/twisted/twist…
Лицензия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 (22 октября 2002). "ANN: Twisted 1.0". twisted-python (Mailing list). Архивировано 13 ноября 2008. Дата обращения: 5 августа 2011.
  2. Release 24.7.0 — 2024.

Литература

Ссылки