鍍金池/ 教程/ Python/ 結(jié)束
小插曲 Deferred
異步編程模式與Reactor初探
使用Deferred新功能實現(xiàn)新客戶端
由twisted支持的客戶端
增強(qiáng)defer功能的客戶端
改進(jìn)詩歌下載服務(wù)器
測試詩歌
更加"抽象"的運(yùn)用Twisted
Deferred用于同步環(huán)境
輪子內(nèi)的輪子: Twisted和Erlang
Twisted 進(jìn)程守護(hù)
構(gòu)造"回調(diào)"的另一種方法
Twisted 理論基礎(chǔ)
惰性不是遲緩: Twisted和Haskell
第二個小插曲,deferred
使用Deferred的詩歌下載客戶端
Deferreds 全貌
結(jié)束
取消之前的意圖
由Twisted扶持的客戶端
改進(jìn)詩歌下載服務(wù)器
初識Twisted

結(jié)束

完結(jié)

呼呼! 感謝你一路支持. 在我開始時完全沒有想到這個系列會這么長,會花這么多時間完成,但是創(chuàng)建這個系列的過程使我非常享受,也希望你喜歡它.

既然我已經(jīng)完成了,我會進(jìn)一步考慮將其轉(zhuǎn)化為PDF格式.但是,不保證.

最后,我想總結(jié)一些幫助你繼續(xù)學(xué)習(xí)Twisted的建議.

進(jìn)一步閱讀

首先,我建議閱讀Twisted的 在線文檔. 雖然它備受指責(zé),但我覺得這總比飽受贊譽(yù)要好.

如果你希望使用Twisted進(jìn)行網(wǎng)絡(luò)編程, 那么 Jean-Paul Calderone 的廣受關(guān)注的系列 Twisted網(wǎng)絡(luò)編程60秒 是不錯的選擇. 雖然我覺得60秒可能讀不完.

但我認(rèn)為比以上更重要的是閱讀Twisted 源碼, 因為這些源碼是被非常熟悉Twisted的人寫的,其中的任何例子都會告訴你怎樣用"Twisted的方式"做事情.

參考練習(xí)

  1. 將你寫過的一個同步程序轉(zhuǎn)化為使用Twisted的.
  2. 從零開始,寫一個Twisted程序.
  3. 從Twisted的 bug庫 拾起一個錯誤,并修改它. 給Twisted的開發(fā)者提交一個補(bǔ)丁, 不要忘記閱讀貢獻(xiàn)源代碼的 操作流程.

真的要結(jié)束了

祝你編碼快樂!

http://wiki.jikexueyuan.com/project/twisted-intro/images/p22_theend1.png" alt="" /> 圖47 結(jié)束

參考

本部分原作參見: dave @ http://krondo.com/blog/?p=2874

本部分翻譯內(nèi)容參見luocheng @ https://github.com/luocheng/twisted-intro-cn/blob/master/p22.rst