用python写1个简单的聊天服务器3-TCP服务器选择

有了文章2的分析以后下面需要做的事情是选择1个TCP服务器。


自己写1个TCP服务器考虑到快速实现,不现实。


最终有3个框架

twisted

gevent

tornado


google了一下资料以后。

考虑gevent tornado

比较理想的目标是gevent,不过测试1天,作为tcp服务器时候。read函数并没有补丁为非阻塞方法。放弃

剩下的就是tornado


google一下tornado tcp服务器资料,发现1篇http://pannidage.blogspot.com/2011/07/tornado-tcp-server.html 粗略看了一下,配合tornado 的 echoserver.py方法。

确认可行。

ok

你可能感兴趣的:(python,ios开发)