求解twisted模型

Mr_JJ_Lian 2012-03-25 12:20:44
def buildProtocol(self,addr): #构造协议对象,并给协议对象添加一个factory属性指向工厂,可以重载

为什么要给每个协议对象添加一个factory属性呢???谁能解释一下,这样的好处的什么呢??
...全文
61 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
dengsf 2012-04-28
  • 打赏
  • 举报
回复
可以在factory中存储全局的、对所有协议对象都可见或都相同的属性。
例如要记录连接数,则可在factory中增加一个属性,并在协议对象创建、销毁时修改之;
对所有属性对象都相同的配置,也可在放在factory中。

37,741

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧