并行Web服务请求
Parallel Web Service Request
我需要在ASP.NET MVC中同时访问10-15个web服务。其中一些服务返回JSON,而另一些则返回XML。这方面的最佳实践是什么?Tasks.parallel能解决目的吗?考虑要点:
- 并发用户数
- 更快地响应最终用户
- 降低服务器上的负载
您可以通过多种方式实现这一点,但使用异步web请求可能更容易编写。有关详细信息,请参阅此处的答案。MVC3将ControllerContext传递给线程?
为需要调用的每个服务执行操作
相关文章:
- Angular js-尚未添加PUT请求到服务的URL
- 跨源请求阻止Spring REST服务+AJAX
- 通过C#向区块链服务发送请求时未定义XMLHttpRequest
- 在设置用户后,从 JavaScript JSON 请求中获取 Web 服务 (asmx) ASP.NET Windows
- Angular 中的 HTTP 服务将 POST 数据作为请求正文的键发送,没有值
- Microsoft认知服务JavaScript请求'访问控制允许来源'
- 如何在从缓存加载路由后强制服务工作者从网络请求路由
- 当用户在命令提示符中选择任何字符串时,节点Js不为任何请求提供服务
- 对SOAP服务的Preflight OPTIONS请求不起作用
- 如何在URL中不指定.html、.json的情况下配置web.xml来服务任何请求
- 在Angularjs服务中为返回对象引用的http请求提供的数据构建简单的缓存
- 如何在有角度的$http服务请求中将JSONP指定为dataType
- 异步http请求服务
- 内部服务器错误在 post 请求中使用 Angular js 中的自定义服务
- 服务工作线程是否可以响应同步 XHR 请求
- 忽略服务工作进程请求中的查询参数
- 通过 Javascript 向 Azure 上的 WCF Web 服务发出 SOAP 请求
- 在请求范围的服务中使用$compile
- 错误:[$injector:unp]未知提供程序:RequestsServiceProvider<-请求服务htt
- 捕获所有javascript <请求服务端