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

Twisted
原作者Glyph Lefkowitz英语Glyph Lefkowitz
開發者Twisted社区
首次发布2002年10月22日,​23年前​(2002-10-22[1]
当前版本
  • 26.4.0(2026年5月11日;穩定版本)[2]
編輯維基數據鏈接
源代码库 編輯維基數據鏈接
编程语言Python
操作系统跨平台
类型事件驱动
网络编程英语Computer network programming
函数库
许可协议MIT許可證
网站twisted.org 编辑维基数据

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. ^ Release 26.4.0. 2026年5月11日 [2026年5月12日]. 
  3. ^ Reactor Overview. 

📚 Artikel Terkait di Wikipedia

计算机程序设计艺术

《计算机程序设计艺术》(英語:The Art of Computer Programming),簡稱TAOCP,是美國電腦科學家高德纳(Donald Ervin Knuth)编著的关于计算机程序设计之七卷本著作。作者並因此获得美国计算机协会1974年图灵奖。 1962年,高德纳還是個研究生的時候就開

Python

Server可以運行用Python編寫的Web程式。 用Python编写的一些Web框架,有助於輕鬆地開發和管理複雜的Web程式。重要的第三方网络编程(英语:Computer network programming)库和Web框架有: Zope:著名的开源Web应用服务器。 Beautiful Soup:用作HTML/XML解析器的一个简单易用Python包。

泛型编程

泛型程序设计(英文:generic programming)是程序设计语言的一种风格或范型。泛型允许程序员在强类型程序设计语言中编写代码时使用一些以后才指定的类型,在实例化时作为参数指明这些类型。各种程序语言和其编译器、运行环境对泛型的支持均不同。Ada、Delphi、Eiffel、Java、C#、F#、Swift

詹姆斯·高斯林

Gosling, The Java programming language Second Edition, Addison-Wesley, 1997, ISBN 0-201-31006-6 Ken Arnold, James Gosling, The Java programming language, Addison-Wesley

動態路由

Kai-Pui Lam; and Wayne Luk. "Adaptive Routing in Network-on-Chips Using a Dynamic-Programming Network" (页面存档备份,存于互联网档案馆). 2011. doi:10.1109/TIE.2010.2081953

计算机围棋

維基教科書中的相關電子教程:Computer Go Online Computer Go bibliography. Computer Go(页面存档备份,存于互联网档案馆) and Computer Go Programming(页面存档备份,存于互联网档案馆) pages at Sensei's

组合优化

Sierksma, Gerard; Ghosh, Diptesh. Networks in Action; Text and Computer Exercises in Network Optimization. Springer. 2010. ISBN 978-1-4419-5512-8.  Gerard

并行计算

Computer History Museum. Department of Computer Science, Clemson University. 2023-08-14 [2023-08-14].  "Parallel Programming", S. Gill, The Computer Journal