【发布时间】:2014-09-04 12:13:54
【问题描述】:
我正在创建一个 Windows 应用程序(使用 Windows 窗体应用程序),它调用 Web 服务来获取数据。在数据中,我必须获取 200 多个客户信息,并且对于每个客户,我必须获取所有用户信息。一个客户端可以有 50 到 100 个用户。因此,我在循环中调用 Web 服务(在获取所有客户端列表之后),以便每个客户端获取用户列表。这是一个漫长的过程。我想减少整个过程的执行时间。所以,请建议我哪种方法可以帮助减少执行时间,目前一次数据提取最多需要 40-50 分钟。让我知道任何解决方案,如多线程或其他任何东西,以最适合我的应用程序为准。
提前致谢。
【问题讨论】:
标签: c# .net web-services desktop-application windows-applications