tornado tcpclient 应用实例
来源:互联网 发布:2017年旅游数据 编辑:程序博客网 时间:2024/06/09 15:27
公司项目要求,在tornado的框架下,后端要求使用tcp跟其它程序进行通信,查看了tornad tcpclient 源码后写了一个实例,供大家参考,关键位置都已经给出了,稍微修改就可以运行,注:非生产代码,只提供一个样例.
https://github.com/tornadoweb/tornado/blob/master/tornado/tcpclient.py代码注释的非常详细可以直接阅读,懒得翻译了。
class TestTcpclient(object): """docstring for TestTcpClient""" def __init__(self, host,port): self.host = host self.port = port @gen.coroutine def start(self): self.stream = yield TCPClient().connect(self.host, self.port) self.stream.write('hello') rec=yield self.stream.read_until('/n') print 'recive from the server',recdef test_main(): tcp_client = TestTcpclient('host', 'port') tcp_client.start() IOLoop.instance().start()
0 0
- tornado tcpclient 应用实例
- tornado入门实例
- TCPClient
- tornado应用结构
- Tornado 线程池应用
- Tornado 线程池应用
- TcpClient tcpClient
- Python+Tornado+Apache创建应用
- Tornado应用笔记01-简介
- Tornado框架08-应用安全
- Tornado Web 应用的结构
- Tornado官方文档(五)【tornado web应用框架】
- C#TCPClient应用-一个简单的消息发送和接收
- Flask mysql tornado bootstrap layer小实例
- tornado
- Tornado
- Tornado
- tornado
- 猜算式
- 事务
- 源码有毒:JFinal源码解析之验证码
- Java中一维数组的常见操作
- importerror: building xx requires cytho或者error: Unable to find vcvarsall.bat
- tornado tcpclient 应用实例
- MySQL登录问题 ERROR 1045 (28000)
- struts2实现对查询结果的下载
- 立方和等式
- Hbase集群搭建
- 关于python中的unicode字符串的使用
- Unity Label文字效果
- 密码发生器
- 讯飞语音测评SDK的搭建与运用(Android studio)