Twisted

bibliothèque logicielle Python
Twisted
Description de l'image Twisted Logo (software).svg.

Informations
Dernière version 24.3.0 ()[1]Voir et modifier les données sur Wikidata
Dépôt github.com/twisted/twistedVoir et modifier les données sur Wikidata
Écrit en PythonVoir et modifier les données sur Wikidata
Système d'exploitation GNU/Linux et BSDVoir et modifier les données sur Wikidata
Type Framework
Bibliothèque logicielle Python (d)Voir et modifier les données sur Wikidata
Licence Licence ExpatVoir et modifier les données sur Wikidata
Documentation twistedmatrix.com/documents/currentVoir et modifier les données sur Wikidata
Site web www.twistedmatrix.comVoir et modifier les données sur Wikidata

Twisted est un framework d'application réseau écrit en Python et sous licence MIT.

Twisted supporte TCP, UDP, SSL/TLS, multicast, Unix domain sockets, un grand nombre de protocoles dont HTTP, NNTP, IMAP, SSH, IRC, FTP, et beaucoup d'autres. Twisted se base sur un paradigme événementiel, ce qui signifie que les utilisateurs écrivent de courtes fonctions de rappel (callbacks) qui sont appelées par le framework.

Il est utilisé par des sites comme Omegle[2], une application de chat en ligne de manière anonyme, ou des applications de synchronisation comme Dropbox[3].

Notes et références modifier

  1. « Release 24.3.0 », (consulté le )
  2. Official Omegle Blog
  3. How Dropbox Did It and How Python Helped

Annexes modifier

Liens externes modifier