c# - 客户端异步 WCF 与服务器端异步 WCF

标签 c# .net wcf asynchronous

就性能和线程复杂性而言,这两者哪个更好:“服务器端异步 WCF”或“客户端异步 WCF”??

最佳答案

两者同等重要:

  • 如果您在服务器上同步执行操作,那么您就会阻塞服务器
  • 如果您在客户端上进行同步调用,那么您就会阻塞客户端

因此,理想情况下,所有 I/O 密集型任务都应该是异步的。

关于c# - 客户端异步 WCF 与服务器端异步 WCF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12456772/

相关文章:

c# - 使用 C# 在本地注销 Windows 用户

c# - 浮点值默认为 1 或 0

wcf - OData 的查询限制有哪些?

C#:在空检查后声明局部变量

asp.net-mvc-3 - 在部署服务器中编辑 ASP.NET MVC 3 resx 文件,无需重新编译

android - Xamarin WCF 在 Release模式下失败

.net - 如何处理一批任务中的部分成功?

c# - 跨 WCF 共享静态类

wcf - 通过.NET 1.1调用.NET 4.0组件

C# 日期时间 ISO 8601 格式给出不正确的值