【发布时间】:2011-08-23 00:57:41
【问题描述】:
这里的典型示例是 Twitter 的 API。我从概念上理解 REST API 是如何工作的,本质上它只是针对您的特定请求向他们的服务器查询,然后您在其中收到响应(JSON、XML 等),太好了。
但是,我不确定流式 API 在幕后是如何工作的。我了解如何消费它。例如,使用 Twitter 监听响应。从响应中侦听数据以及其中的推文以块的形式出现。在字符串缓冲区中构建块并等待表示推文结束的换行符。但是他们做了什么来完成这项工作?
假设我有一堆数据,我想在本地设置一个流式 API 供网络上的其他人使用(就像 Twitter 一样)。这是怎么做的,什么技术?这是 Node JS 可以处理的吗?我只是想了解他们正在做什么以使这件事发挥作用。
【问题讨论】:
标签: api twitter node.js streaming