orbited相关内容

如何在 Django 中构建推送系统?

我需要在django中搭建一个推送系统,基本上它的功能是将消息从服​​务器推送到浏览器. 由于无法使用 nodejs,我更喜欢 websocket 或轨道,但我不知道如何在 django 中实现这两个中的任何一个.请为我推荐一种方法,这对我有很大帮助,谢谢. 解决方案 Django 不擅长将事情“推送"给客户端.如果 django 是您唯一的选择,那么模拟推送的唯一方法是通过长轮询. ..
发布时间:2021-12-25 13:55:12 其他开发

使用python和twisted聊天彗星网站

我想建立一个类似于 www.omegle.com 的网站.任何人都可以给我一些想法.我认为它是使用扭曲的轨道器彗星服务器构建的. 解决方案 Twisted 是一个不错的选择.几年前,我使用它为我编写的基于浏览器的在线游戏构建了一个服务器——它跟踪客户端,为他们提供对 Ajax 请求的回复,并且还使用了 HTML5 服务器发送的 DOM 事件.得益于 Twisted 良好的 HTTP 库,工 ..
发布时间:2021-09-10 20:48:03 Python

JSONP长轮询始终加载

我正在使用JSONP进行长轮询,并且firefox不断弹出“正在加载"微调框,使页面似乎尚未完成加载.有没有办法抑制这种情况? 有人告诉我Orbited团队有抑制这种情况的技巧,但是通过Orbited.js代码查看,我无法弄清楚它们是什么.任何帮助将不胜感激. 解决方案 这是一个简单的解决方法.您要做的就是以setTimeout启动轮询请求. 这是我使用的一些代码.它使用jQu ..
发布时间:2020-05-04 03:52:25 其他开发

document.domain = document.domain做什么?

Orbited (Comet服务器)的客户端JS组件要求如果服务器正在运行JS本身的不同域或端口,必须执行 document.domain = document.domain;在加载任何其他JS之前, 。 (请参阅文档。) 什么这个吗?它看起来像一个NOOP! (我已经检查了,实际上是必要的。) 解决方案 我实际上是在写这段代码。 当尝试执行跨子 ..
发布时间:2019-01-22 20:10:22 前端开发

如何在django中建立推送系统?

我需要在django中构建推送系统,其基本功能是将消息从服​​务器推送到浏览器。 由于nodejs不能使用,我更喜欢websocket或轨道,但我不知道如何在django中实现这两个。请为我推荐一种方法,这将帮助我很多,thx。 解决方案 Django不善于把事情推送给客户。如果django是您唯一的选择,则模拟推送的唯一方式是通过长轮询。但这并不有效。相反,websockets是热 ..
发布时间:2017-05-28 03:00:35 其他开发

Django将HTTP响应推送给用户

我目前有一个用Django编写的非常简单的Web应用程序,我想在我的应用程序中实现类似回调/推送通知服务。 例如: 当一个用户(客户端)将照片上传到服务器时,服务器会通知所有其他连接的用户该照片。 我想我可以使用Django信号在用户上传照片时产生回调,但是如何让Django向其他用户发布通知?此通知可以是警报或简单地将其他用户重定向到显示上传图片的新HTML。我更喜欢后者。 ..
发布时间:2017-05-27 21:53:16 其他开发