我正在尝试开始学习扭曲的套接字服务器创建。我想添加一些有用的功能(如auth,也许还有其他一些功能)。也许有人可以指点我一个很好的教程,这将有助于我开始(+也许一些其他的想法)
答案 0 :(得分:69)
请看这里:Twisted Web in 60 seconds。这是一组博客文章,一步一步描述如何使用Twisted做很多常见的事情,所有这些都是由Twisted的最大贡献者Jean-Paul Calderone编写的。这真的是你应该开始的地方。
之后,请查看Twisted core documentation然后引用API,然后引用source code。
玩得开心!
答案 1 :(得分:64)
这里有一个很棒的教程 - 它通常是我发送到新Twisty的那个: - )
http://krondo.com/blog/?page_id=1327
值得记住的是,Twisted编程更像是一种思维范式而非编程范式。此外,它也值得废除客户服务器模型 - 在Twisted中,只有一个经纪人在任何一个方向与另一个经纪人交谈。
在上面看之后也看看这里:
http://twistedmatrix.com/documents/current/core/howto/pb-intro.html
享受: - )