随笔分类 -  Tornado

Tornado自定义分布式session框架
摘要:一、session框架处理请求执行的流程: 1、服务器端生成随机的cookie字符串 2、浏览器发送请求,服务器将cookie返回给浏览器。 3、服务器在生成一个字典。字典的key为cookie,value为另一个小字典。小字典就是为用户设置的字典 4、用户再次访问时,发送cookie到服务器端。服 阅读全文

posted @ 2016-05-11 14:23 让我们忘了那片海 阅读(1415) 评论(0) 推荐(0)

Tornado基本使用
摘要:一、快速上手 第一步:执行脚本,监听 8888 端口 第二步:浏览器客户端访问 /index --> http://127.0.0.1:8888/index 第三步:服务器接受请求,并交由对应的类处理该请求 第四步:类接受到请求之后,根据请求方式(post / get / delete ...)的不 阅读全文

posted @ 2016-04-20 17:17 让我们忘了那片海 阅读(8533) 评论(0) 推荐(0)

Tornado源码探寻(请求到来)
摘要:上一篇中介绍了tornado框架在客户端请求之前所做的准备(下图1、2部分),本质上就是创建了一个socket服务端,并进行了IP和端口的绑定,但是未执行 socket的accept方法,也就是未获取客户端请求信息。 概述: 本篇就来详细介绍tornado服务器(socket服务端)是如何接收用户请 阅读全文

posted @ 2016-04-19 20:53 让我们忘了那片海 阅读(869) 评论(0) 推荐(1)

Tornado源码探寻(准备阶段)
摘要:上一篇从一个简单的例子大致了解到Tornado框架的一个概述,同时也看清了web框架的本质。 接下来,我们从tornado程序的起始来分析其源码: 一、概述 上图是摘自朋友的博客里的内容,这张图很明确的分析了tornado程序启动以及接收到客户端请求后的整个过程,对于整个过程可以分为两大部分: 启动 阅读全文

posted @ 2016-04-18 22:39 让我们忘了那片海 阅读(1845) 评论(0) 推荐(0)

Tornado源码探寻(开篇)
摘要:一、先从一个简单的socket说起 运行脚本并在浏览器上访问http://127.0.0.1:8080 上述分析: 1、浏览器其实就是一个socket客户端,而web应用其实就是一个socket服务端,并且web应用在服务器上一直在监听某个端口。 2、当浏览器请求某个web应用时,需要指定服务器的I 阅读全文

posted @ 2016-04-18 22:19 让我们忘了那片海 阅读(565) 评论(0) 推荐(0)

导航