代码改变世界

[Twisted] transport和protocol解耦

2014-06-09 18:45  阿普的博客  阅读(363)  评论(0编辑  收藏  举报

Twisted中transport和protocol完全解耦。

这样设计的优点:

1、不同的Protocol协议实现可以重用相同类型的transport。

2、方便测试:假如测试一个协议实现,可以使用一个mock transport,来检查写入的数据。