什么是Streaming API

Vai*_*hra 7 api

基本上我想了解高级和技术观点,因为构成流API的是什么,有各种各样的数据可用,但我找不到令人满意的流API解释,它与一般API有何不同(REST如果适用)

PS:我不是在问多媒体流媒体.

Thi*_*ilo 7

有点模糊的问题.我猜流媒体通常意味着以下之一(或组合)

  • 下载数据以供立即使用,而不是整个文件用于存储,可能支持提供部分数据(质量较低,只有相关的部分等),有时甚至在生产者和消费者之间根本没有任何存储空间
  • 持久连接,在可用时继续传递新数据,而不是进行客户端轮询

一个很好的例子(对于第一个模式)是流式XML解析器(例如SAX).它们允许您处理太大而无法容纳到内存中的XML数据(DOM解析器喜欢这样做).