-1

为什么这(希望)不是一个广泛的问题:

我一直在查看有关syndication的 Django 源代码。我从功能上了解这些提要是什么以及它们的作用,但我不确定魔术是如何发生的。

实际问题:

Django 在幕后做了什么来通过网络发送这些更改?Django 是否只是创建客户端读取的对象(如 XML 文件),甚至不使用网络?采用什么机制来确保用户在“合理”的时间内获得这些更新 - 是浏览器(或其他一些软件)知道在 Django 努力将数据添加到文件时寻找更新的组合,还是 Django做大部分工作?

4

1 回答 1

2

没有魔法,Django 甚至没有做任何事情来确保客户端在任何特定的时间内获得更新。

提要,就像网络上的几乎所有东西一样,是一种完全基于拉动的机制。提要阅读器负责定期向客户端请求更新。

于 2014-11-07T07:53:28.957 回答