1、Tornado常被用作大型站点的接口服务框架,协程是Tornado推荐的编程方式。Tornado集成了丰富的用户身份验证功能。
![](https://img-blog.csdn.net/20180802195400422?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2NoZW5rYWlmYW5n/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
2、同步I/O可以理解为被调用的I/O函数会阻塞调用函数的执行,而异步I/O则不会。tornado.httpclient.HTTPClient,tornado.httpclient.AsyncHTTPClient。
tornado的协程库gen。@gen.coroutine装饰器。
![](https://img-blog.csdn.net/20180802200001207?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2NoZW5rYWlmYW5n/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
Tornado网站的基本架构:
![](https://img-blog.csdn.net/20180802200240186?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2NoZW5rYWlmYW5n/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
Tornado有两种方式可改变同步的处理流程:异步化和协程化(使用装饰器)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)