Hi BI7PRK,
感谢在MSDN论坛发帖。
关于WCF独占请求,由于默认的情况是服务的执行按Single并发模式进行,也就是说在服务执行全程,服务对象只能被一个线程访问。WCF通过加锁机制保证服务对象的独占性使用,也就是说在服务执行开始会对服务对象加锁,该锁在服务操作结束之后释放。
这个过程类似线程里面的访问共同资源时,所使用的锁一样。如果没有加保护锁,就会导致多个线程或者用户访问这个资源。可能会导致访问冲突。
下面是我找到关于WCF独占请求的介绍。
http://www.cnblogs.com/quietwalk/archive/2011/08/09/2132573.html
Best Regards,
Hart
注意:此回复包含对第三方万维网站点的引用。 Microsoft提供此信息为您提供方便。 Microsoft不控制这些网站,并且没有测试在这些网站上发现的任何软件或信息; 因此,Microsoft不能对任何软件或信息的质量,安全性或适用性做任何声明。 使用互联网上发现的任何软件都存在固有的危险,Microsoft警告您,在从互联网检索任何软件之前,请确保您完全理解风险。
Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints
to MSDN Support, feel free to contact MSDNFSF@microsoft.com.