Web服务器框架 Tornado简介


Posted in Python onJuly 16, 2014

Tornado 跟其他主流的Web服务器框架(主要是Python框架)不同是采用epoll非阻塞IO,响应快速,可处理数千并发连接,特别适用用于实时的Web服务。

高性能web服务器框架Tornado简单实现restful接口及开发实例 https://3water.com/article/52209.htm

要使用它,必须按照以下套件:

1)Python(建议使用Python 2.5 / Python 2.6)

2)Simplejson(建议使用simplejson 2.0.9)

3)cURL(建议使用curl 7.19.7或以上版本)

4)Pycurl(建议使用pycurl 7.16.2.1)

5)Tornado Web Server(这才是主角,版本就照官网上最新的安装吧)

一个最简单的服务:

import tornado.ioloop
import tornado.web

class MainHandler(tornado.web.RequestHandler):
 def get(self):
  self.write("Hello, world")

application = tornado.web.Application([
 (r"/", MainHandler),
])

if __name__ == "__main__":
 application.listen(8888)
 tornado.ioloop.IOLoop.instance().start()
Python 相关文章推荐
Python中的生成器和yield详细介绍
Jan 09 Python
python使用arcpy.mapping模块批量出图
Mar 06 Python
Python使用cx_Oracle调用Oracle存储过程的方法示例
Oct 07 Python
详解Django+Uwsgi+Nginx的生产环境部署
Jun 25 Python
解决Pycharm下面出现No R interpreter defined的问题
Oct 29 Python
Django框架静态文件使用/中间件/禁用ip功能实例详解
Jul 22 Python
详解pandas使用drop_duplicates去除DataFrame重复项参数
Aug 01 Python
python  ceiling divide 除法向上取整(或小数向上取整)的实例
Dec 27 Python
pyinstaller还原python代码过程图解
Jan 08 Python
python实现三壶谜题的示例详解
Nov 02 Python
python数据分析之用sklearn预测糖尿病
Apr 22 Python
python中的class_static的@classmethod的巧妙用法
Jun 22 Python
高性能web服务器框架Tornado简单实现restful接口及开发实例
Jul 16 #Python
Django在Win7下的安装及创建项目hello word简明教程
Jul 14 #Python
python django集成cas验证系统
Jul 14 #Python
用python + hadoop streaming 分布式编程(一) -- 原理介绍,样例程序与本地调试
Jul 14 #Python
用python + openpyxl处理excel2007文档思路以及心得
Jul 14 #Python
Python库urllib与urllib2主要区别分析
Jul 13 #Python
Python文件夹与文件的操作实现代码
Jul 13 #Python
You might like
在php中使用sockets:从新闻组中获取文章
2006/10/09 PHP
如何删除多级目录
2006/10/09 PHP
php设计模式 Visitor 访问者模式
2011/06/28 PHP
深入PHP获取随机数字和字母的方法详解
2013/06/06 PHP
php+mysql实现无限级分类
2015/11/11 PHP
PHP 根据key 给二维数组分组
2016/12/09 PHP
PHP生成随机字符串实例代码(字母+数字)
2019/09/11 PHP
3款实用的在线JS代码工具(国外)
2012/03/15 Javascript
jQuery 翻牌或百叶窗效果(内容三秒自动切换)
2012/06/14 Javascript
js 表单提交后按钮变灰的实例代码
2013/08/16 Javascript
JavaScript头像上传插件源码分享
2016/03/29 Javascript
easyui window refresh 刷新两次的解决方法(推荐)
2016/05/18 Javascript
简单谈谈ES6的六个小特性
2016/11/18 Javascript
Dropzone.js实现文件拖拽上传功能(附源码下载)
2016/11/22 Javascript
性能优化之代码优化页面加载速度
2017/03/01 Javascript
整理关于Bootstrap过渡动画的慕课笔记
2017/03/29 Javascript
深入理解Angularjs中$http.post与$.post
2017/05/19 Javascript
nodejs密码加密中生成随机数的实例代码
2017/07/17 NodeJs
vue不通过路由直接获取url中参数的方法示例
2017/08/24 Javascript
详解使用VueJS开发项目中的兼容问题
2018/08/02 Javascript
基于vue v-for 多层循环嵌套获取行数的方法
2018/09/26 Javascript
angular4 获取wifi列表中文显示乱码问题的解决
2018/10/20 Javascript
JQuery Ajax跨域调用和非跨域调用问题实例分析
2019/04/16 jQuery
如何实现小程序tab栏下划线动画效果
2019/05/18 Javascript
JS 数组基本用法入门示例解析
2020/01/16 Javascript
[00:14]PWL:老朋友Mushi拍VLOG与中国玩家问好
2020/11/04 DOTA
python网络编程之数据传输UDP实例分析
2015/05/20 Python
用python结合jieba和wordcloud实现词云效果
2017/09/05 Python
python使用openpyxl库修改excel表格数据方法
2018/05/03 Python
Django如何实现上传图片功能
2019/08/16 Python
技术学校毕业生求职信分享
2013/12/02 职场文书
新闻工作者先进事迹
2014/05/26 职场文书
竞赛口号大全
2014/06/16 职场文书
应届毕业生自荐书
2014/06/18 职场文书
钳工实训报告总结
2014/11/04 职场文书
2022新作动画《福星小子》释出宣传影片 加入内田真礼&宫野真守配音演出
2022/04/08 日漫