关于flask的socket

 nadia     2020-05-25     1396     0   

欢迎来到银盒子的世界~

业务需要,得用到socket,从服务端给客户端推一些消息

一开始查询到的flask扩展包是flask-socketIO,这是他家github连接:https://github.com/miguelgrinberg/Flask-SocketIO/blob/master/example/app.py     这个扩展包使用的人超级多,而且socketIO对于其他语言,什么js,还有app的ios 安卓都支持很好,所以一开始选择了这个(当然后边改变策略了....)

记录一下使用flask-socketIO的过程(先记录一下大致参考的博客,后期项目上线后,再来补充完整)

https://www.cnblogs.com/baijinshuo/p/10596752.html

https://www.cnblogs.com/huchong/p/8892027.html

https://www.jianshu.com/p/d81397edd2b1

第一份参考的demo地址:

首先是想着,直接在程序里写个死循环,但是想到,我这while True,没法关闭,就一直挂着,肯定不行,然后就找到了下边这个,写到线程里,客户端发起关闭后,我直接停掉这个线程就可

http://cn.voidcc.com/question/p-auwztfvi-uk.html


后边改变策略了,用websocke,这是他的github地址:https://github.com/heroku-python/flask-sockets


 

发表评论