如何使用Dart处理HTTP流

时间:2013-10-01 15:31:05

标签: dart

从dartisans G +发布的帖子到目前为止我没有回复:

问:如何(异步)同步流下载。

嗨,我还在学习Dart,为了培训,我想创建一个网页,我可以从中获取1到10个URL的数据,这些URL是二进制数据的HTTP流。一旦我从每个流中获得了大量数据,然后我就会执行计算并继续执行下一个块,依此类推。我需要并行性,因为客户端具有比服务器更多的网络带宽。 另外,我不想完全下载它们太大而不适合内存甚至本地存储的每个URL。实际上,它非常类似于视频流,但它不是视频数据,它是二进制数据,而不是显示数据,我只是做一些计算,我一次在很多流上做。

我可以用Dart做到这一点吗?做飞镖:io或dart:async有我可以使用的类吗?我是否需要使用“webworkers”来生成1到10个同时发出的http请求?

任何指针/建议/类似样本都将不胜感激。

tl; dr:如何按块处理数据块的HTTP流,以及如何并行化它以同时处理多个流。

0 个答案:

没有答案