【发布时间】:2013-01-18 15:18:50
【问题描述】:
我可以使用 Rx 框架同时运行多个进程而不阻塞 UI 吗? 假设我想从我的 WPF UI 同时调用不同的 web 服务 [可能是 1000 或更多]。以及每个 Web 服务调用的结果,我需要将其更新到 UI 中的网格。我使用任务和并行完成了它。但是当我开始这个过程时,Parallel foreach 只从 1000 个服务调用开始。第一次,它需要 15 或 20,之后它会调用下一个 20 或 15,等等。所以这不是我想要的。所有 1000 个调用应该同时发生,每个调用都应该处理它的结果并更新回网格!!
这种类型的操作可以使用 RX 框架吗?如果是,可以在这件事上提供任何指导方针吗?我是 RX 的新手。
非常感谢
【问题讨论】:
标签: parallel-processing system.reactive