Rumah > Soal Jawab > teks badan
要实现的功能大概是这样的,注册的用户可以创建一个小组,别的用户可以加入这个小组,遇到的问题是,创建小组的人发布通知的时候,怎么能做到让其他的小组成员不刷新页面的情况下收到有通知的消息,查了一些资料说是可以用flask-socketio
来实现,但是我弄了几天了也没弄出来,郁闷,谁能教教我,或是有别的什么方法可以实现的,求帮忙啊。
伊谢尔伦2017-04-17 17:30:47
socketIO
https://github.com/miguelgrinberg/Flask-SocketIO
Terdapat contoh di dalamnya
大家讲道理2017-04-17 17:30:47
Yang paling mudah ialah menggunakan ajax untuk terus mengakses antara muka bahagian belakang untuk melihat jika terdapat sebarang berita seperti ini. Kaedah kedua ialah menggunakan socketio untuk mengekalkan sambungan antara klien dan pelayan supaya mereka boleh berkomunikasi pada bila-bila masa. Tidak jelas bagaimana socketio dilaksanakan Tidak kira anda menggunakan websocket atau Socket, anda hanya perlu tahu bahawa ia boleh mengekalkan sambungan. Pada asasnya ini adalah dua kaedah. . .
PHP中文网2017-04-17 17:30:47
Jika bilangan mesej tidak besar, anda boleh mempertimbangkan untuk menggunakan sambungan HTTP yang mempunyai lebih banyak sumber daripada soket web dan boleh mengekalkan lebih banyak sambungan.
Tetapi tinjauan panjang kelalang mungkin perlu menggunakan benang? Jika tidak, sambungan http akan menyekat keseluruhan apl web
mengesyorkan menggunakan Tornado, yang disertakan dengan ioloop, contoh bilik sembang rasmi