2011年11月4日
摘要: twisted是直接支持websocket的,包括明文解密、发送消息自动带帧信息、握手协议等都对用户透明,可以比较方便地进行html5的websocket编程。http://stackoverflow.com/questions/4406256/twisted-and-websockets-bey... 阅读全文
posted @ 2011-11-04 15:31 真阿当 阅读(364) 评论(0) 推荐(0) 编辑
摘要: js中定时器都是非阻塞的,setTimeout和setInterval都是设置完了,就接着往下执行了。 twisted支持两种方式的定时器,阻塞与不阻塞都支持。阻塞的话,就是python中的常用用法time.sleep(),这时线程会阻塞住,不往下执行了。另一种类似js中的setTimeout,... 阅读全文
posted @ 2011-11-04 15:29 真阿当 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 这几天又遇到了个头大的问题——tcp会将几个连续发送出去的请求合并成一个请求发出去,也就是说,并不是在客户端send几次,server端就接收几次,有可能客户端连续改送5个请求,但在server端5个请求却是合并成一个,只recv一次的。 如果是普通的socket编程,拆解几次请求应该还比较好做... 阅读全文
posted @ 2011-11-04 14:52 真阿当 阅读(2057) 评论(0) 推荐(0) 编辑