Twisted

事件驱动的网络编程框架

Twisted是一个事件驱动网络编程英语Computer network programming框架,它使用编程语言Python编写,并在MIT协议下开源。

Twisted
Twisted Logo (software).svg
原作者Glyph Lefkowitz英语Glyph Lefkowitz
開發者Twisted社区
初始版本2002年10月22日,​18年前​(2002-10-22[1]
穩定版本20.3.0(2020年3月20日,​8個月前​(2020-03-20[2][±]
源代码库 編輯維基數據鏈接
编程语言Python
操作系统跨平台
类型事件驱动 网络编程 函数库
许可协议MIT协议
网站www.twistedmatrix.com 编辑维基数据

Twisted计划多方面的支持TCPUDPSSL/TLSIP多播、Unix域套接字,很多协议(包括HTTPXMPPNNTPIMAPSSHIRCFTP等等)和很多其他东西。Twisted基于了事件驱动编程范型,这意味着Twisted的用户要书写由这个框架调用的短小回调函数

引用编辑

  1. ^ Shtull-Trauring, Itamar. Twisted 1.0. twisted-python (邮件列表). 2002-10-22 [2008-08-14]. (原始内容存档于2008-11-13). 
  2. ^ Releases - twisted/twisted. [2020-11-04] –通过GitHub.