ConcurrencyModeServiceBehavior的一个属性, 可以用来指定服务被同时调用的行为, 一共有三种情况:

Single

Reentrant

Multiple

 

Single: 就是服务的操作同时只能在一个线程工作, 在操作方法返回之前的其他对该方法请求全部都需要在队列中等待.

Reentrant: 对Single有了点改进, 服务的操作依然只能在一个线程中工作, 但是允许在这个线程中调用方法本身(Re Enter), 比如当要递归调用这个方法时就可以使用这个Mode.

Multiple: 方法可以被不同的线程调用.

 

初学WCF... 今天总算明白这三个东西的区别了..

相关文章:

  • 2022-01-22
  • 2021-12-30
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-03-09
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-06-30
  • 2022-02-18
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案