Web服务器框架 Tornado简介
Tornado跟其他主流的Web服务器框架(主要是Python框架)不同是采用epoll非阻塞IO,响应快速,可处理数千并发连接,特别适用用于实时的Web服务。
高性能web服务器框架Tornado简单实现restful接口及开发实例https://www.nhooo.com/article/52209.htm
要使用它,必须按照以下套件:
1)Python(建议使用Python2.5/Python2.6)
2)Simplejson(建议使用simplejson2.0.9)
3)cURL(建议使用curl7.19.7或以上版本)
4)Pycurl(建议使用pycurl7.16.2.1)
5)TornadoWebServer(这才是主角,版本就照官网上最新的安装吧)
一个最简单的服务:
importtornado.ioloop importtornado.web classMainHandler(tornado.web.RequestHandler): defget(self): self.write("Hello,world") application=tornado.web.Application([ (r"/",MainHandler), ]) if__name__=="__main__": application.listen(8888) tornado.ioloop.IOLoop.instance().start()