Python论坛  - 讨论区

标题:[python-chinese] 请教:Twisted的tcpserver对client的管理

2006年12月04日 星期一 14:05

snowwolf.wang snowwolf.wang在gmail.com
星期一 十二月 4 14:05:57 HKT 2006

刚刚接触Twisted,觉得功能比较强大,也比较复杂,有个问题请教大家:

我想用Twisted做一个TCPServer,异步处理Client提交的消息,初步的想法是这样的:
(1)收到的消息缓存到消息列表(因为Client数量比较大,发送的消息类型也比较多,并且消息处理的时间可能会很长)

(2)server端用不同的线程循环处理不同类别的消息

但是现在有个问题,就是我在处理消息列表的时候,如何利用已经建立的连接向客户端返回处理结果?不知道Twisted有没有管理这样的列表的地方(比如说我可以通过已知客户端的IP、端口,得到其到server的一个连接)

请各位大虾指点!

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年12月04日 星期一 14:35

gashero harry.python在gmail.com
星期一 十二月 4 14:35:56 HKT 2006

referred

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年12月07日 星期四 12:24

wangmm kernellearn在gmail.com
星期四 十二月 7 12:24:06 HKT 2006

ProtocolÖеÄself.transportÁ¬Í¬ÏûϢһͬ¼Ç¼ÏÂÀ´Ó¦¸Ã¿ÉÒԵġ£

On 12/4/06, gashero <harry.python在gmail.com> wrote:
>
> referred
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20061207/9212609d/attachment.html 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年12月07日 星期四 16:50

头太晕 torrycn在gmail.com
星期四 十二月 7 16:50:22 HKT 2006

ÎÒÓõÄʱºòÊǵ±protocolµÄconnectionMadeÀïµ÷ÓÃfactoryµÄÒ»¸öº¯ÊýA,ÔÚº¯ÊýAÀï°ÑÕâ¸öprotocol¼Ç¼µ½×ÖµäÀï,ÏëÏò¿Í»§¶Ë·¢Êý¾ÝµÄʱºò,¾ÍÔÚ×ÖµäÀïÕÒµ½Õâ¸öprotocol,
È»ºóÓÃËüµÄtransport.write

ÔÚ06-12-7£¬wangmm <kernellearn在gmail.com> дµÀ£º
>
> ProtocolÖеÄself.transportÁ¬Í¬ÏûϢһͬ¼Ç¼ÏÂÀ´Ó¦¸Ã¿ÉÒԵġ£
>
> On 12/4/06, gashero <harry.python在gmail.com> wrote:
> >
> > referred
> > _______________________________________________
> > python-chinese
> > Post: send python-chinese在lists.python.cn
> > Subscribe: send subscribe to python-chinese-request在lists.python.cn
> > Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> > Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>
>
> _______________________________________________
> python-chinese
> Post: send python-chinese在lists.python.cn
> Subscribe: send subscribe to python-chinese-request在lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request在lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
-------------- 下一部分 --------------
Ò»¸öHTML¸½¼þ±»ÒƳý...
URL: http://python.cn/pipermail/python-chinese/attachments/20061207/1675c638/attachment.htm 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年12月07日 星期四 16:59

snowwolf.wang snowwolf.wang在gmail.com
星期四 十二月 7 16:59:00 HKT 2006

多谢各位!
我现在也是这样处理的,不知道有没有更好的方法?


 头太晕  <torrycn在gmail.com> :这样用没有发现什么问题吧?

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号