该模块基于asyncore简化了异步客户端和服务器,并使其更容易元素处理由任意的字符串结束,或者是可变长度的的协议。它提供了抽象类 async_chat,提供collect_incoming_data()和found_terminator()方法。循环和asyncore的一 样,有2种信道:asyncore.dispatcher和asynchat.async_chat,可以自由混合信道。通常 asyncore.dispatcher服务器通道在接收到连接请求时产生新的asynchat.async_chat通道对象 。
文章转载自 开源中国社区 [http://www.oschina.net]