2024-09-20 22:24:37 发布
网友
我正在用flask开发一个应用程序,它有一个绘制了地图的页面,它是由JSON生成的,当用户对地图进行更改时,它会将更改发送到服务器,并对发出请求的用户做出响应
我想要的是,当做出响应时,它会对连接到页面的所有用户进行刷新,而不仅仅是对发出请求的用户
您必须为客户机实现一些注册机制,因此当发生更新时,您可以在注册列表中遍历客户机并向它们发送新数据
要实现实际的推送,可以使用websockets(最适合于高吞吐量和小消息),也可以使用server-send-event(实现更简单,主要是因为它基于http协议)
还有其他使用更高级技术的方法,但是,这两种方法是最简单和最基本的方法
您要搜索的是push中的通知
push
我猜对你来说一个可能的选择是让你的javascript代码\或html每隔几分钟发送一个请求来检查新的json
使用ajax和interval可以很简单地完成
您必须为客户机实现一些注册机制,因此当发生更新时,您可以在注册列表中遍历客户机并向它们发送新数据
要实现实际的推送,可以使用websockets(最适合于高吞吐量和小消息),也可以使用server-send-event(实现更简单,主要是因为它基于http协议)
还有其他使用更高级技术的方法,但是,这两种方法是最简单和最基本的方法
您要搜索的是
push
中的通知我猜对你来说一个可能的选择是让你的javascript代码\或html每隔几分钟发送一个请求来检查新的json
使用ajax和interval可以很简单地完成
相关问题 更多 >
编程相关推荐