文章分类 -  tornado

摘要:1,服务器socket 加入到 linux ioloop 之中,A 步骤2,客户端socket连接到服务器socket3,IOLoop 通过不断询问linux ioloop 拿到这个请求数据4, 根据请求数据进行拆包(将网络层协议转换成代码,相当于uwsgi),根据路由拿到应用程序数据5,将应用程序数据转换成 HTTP数据,并且使用服务器socket 发送到客户端socket # coding... 阅读全文
posted @ 2018-09-24 00:05 十七楼的羊 阅读(168) 评论(0) 推荐(0)
摘要:''' 装饰器的作用 1,装饰器函数里包含 send() 方法,先next() 才能 sent() 方法 2,装饰器是将异步交给epoll 来进行实现的,通过 ioloop 交给 linux epoll 3,只有此函数是 协程函数,装饰器才能起作用 4,send() 方法是为了起到唤醒的作用的,也就 阅读全文
posted @ 2018-09-19 15:38 十七楼的羊 阅读(313) 评论(0) 推荐(0)
摘要:import time from tornado.httpclient import HTTPClient,AsyncHTTPClient def ssync_visit(): old_time = time.time() #HTTPClient 是tornado 同步访问HTTP客户端 http_ 阅读全文
posted @ 2018-09-18 00:00 十七楼的羊 阅读(1124) 评论(0) 推荐(0)
摘要:// 验证成功之后执行此函数进行建立 websocket 连接! function callback(msg) { // id 指的是内存地址中的 id 值 //mag succuses {"id": "139970284481672", "status": null, "encoding": "U 阅读全文
posted @ 2018-08-19 22:06 十七楼的羊 阅读(164) 评论(0) 推荐(0)