【发布时间】:2014-06-05 13:17:02
【问题描述】:
这里是新手问题!
最初,我们有以下设置,在这种情况下,我将 WebClient.DownloadStringTaskAsync 与异步任务一起使用。我的理由是因为我正在拨打数据库电话。
网页 --> Web API 控制器 --> 数据库
出于安全原因,我们添加了另一层,现在网页向 Web Api 控制器发出 ajax 请求,而 Web Api 控制器又向 Perl REST 服务发出 Web Api 控制器。
网页 --> Web API 控制器 --> Perl REST 服务 --> 数据库
由于 Web API 控制器不直接访问数据库,我可以不使用异步任务吗?
我想我的问题是我应该什么时候使用异步任务?
谢谢!!
【问题讨论】: