多个URL同时读取

时间:2012-08-23 14:42:37

标签: http matlab asynchronous

我有一个专有的数据库,可以通过HTTP收集数据。由于我无法控制的原因,每个HTTP查询可能需要较长的时间,尽管多个请求似乎不会减慢过程的速度。我想在某种程度上同时请求其中的许多内容。是否有使用Matlab在Matlab中异步请求多个URL的方法?

2 个答案:

答案 0 :(得分:1)

由于MATLAB支持Java,您可以简单地使用Java的多线程工具。请参阅示例this tutorial

答案 1 :(得分:0)

您可以将parfor用作:

parfor n = 1:taskNum   
    {do urlread job here}
end

我已经通过这种方式将谷歌财务数据蜘蛛带到了我的数据库。