![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
[Python]
文章平均质量分 78
ring8595
这个作者很懒,什么都没留下…
展开
-
[Python-Twisted] Twisted入门之端口转发服务器
Twisted 是Python界很有名的一个基于异步事件的网络I/O框架,性能棒棒的,经历过BT的考验。本人垂涎很久了,于是写了一个端口转发服务器,纯练手~~~ 需求:将windows的远程桌面做一个端口转发。即:有三台机器分别为A B C.在C上打开远程桌面服务,开启3389端口。 在B上运行端口转发程序,将发往B的1099端口的数据发送到C的3389. 这原创 2010-02-03 23:22:00 · 2740 阅读 · 0 评论 -
[Python-Twisted] 源码中的interface Implement 分析
使用接口的好处多多在Gang of Four所编写的经典软件工程书籍《设计模式》 中推荐“要面向接口而不要面向实现编程”。规范的进行接口定义有助于更好的理解系统Python是不支持接口的。但是为什么Twisted源码中到处是Interface和 Implement呢?原来所有的Interface和implement不是源自twisted,而是Zope。这是第二次遇到这个,第一次是pl原创 2010-02-04 01:41:00 · 1427 阅读 · 0 评论 -
[Python-Twisted] 协议基类源码分析。
学习Twisted时,有时老感觉摸不着边际,虽然说要用什么twisted都给你实现了,但心里总有不踏实之感。遂从twisted.internet.protocol.Protocol这个所有协议的基类入手分析之。打开twisted.internet.protocol.pyps:学python时感觉模块和类的名称比较混乱,由上面这个twisted.internet.protocol.Pro原创 2010-02-04 00:22:00 · 1573 阅读 · 0 评论