猿问

关于flask提供web服务同时单独进行socket链接的问题!

python菜鸟向各位大佬问好!请教大佬问题!

我需要实现的功能

1.使用flask框架,提供web服务,就是简单的几个按键,然后有一些指示状态!通过浏览器访问,可以查看状态,登陆后可以更改状态(比如按键控制灯的亮灭)
2.点击按键后,需要通过socket,TCP连接与下位机通信,
3.下位机是一块STM32为主控,外加一些外设,主要通信设备是通过通信模块进行TCP或UDP通信,不支持http协议
4.总结:就是通过web网页进行与特定ip进行tcp通信.

我目前遇到的问题

1.如何通过点击web界面按键,向特定ip发送数据
2.如何接受特定ip数据
3.如何在运行flask服务的同时,在单独开一个端口单独提供socket服务,使用TCP连接(目前只需要与一台下位机通信)

我期望的结果

1.大佬们有没有相关资料参考(比如flask-socketio)的资料,demo
2.大佬们有没有更好的实现方案?(不用falsk,使用python WSGI接口直接手撸?)
3.恳求大佬指点

PIPIONE
浏览 579回答 3
3回答
随时随地看视频慕课网APP

相关分类

Python
我要回答