关于CCR和WCF集成的问题

时间:2009-03-22 00:57:18

标签: wcf ccr

注意这个解决方案Using the CCR with ASynchronous WCF Service

为什么需要这样做:

ThreadPool.QueueUserWorkItem(s => callback(this));

而不只是调用回调(这个)?

QueueUserWorkItem不会使用另一个线程吗?

1 个答案:

答案 0 :(得分:0)

“callback”是一种需要作为BeginGetAccount的输入参数提供的方法。在答案中它没有指定“回调”方法,因此无法知道它是否使用了新线程,因此将“回调”方法放在完整的单独线程中是有意义的。

如果你能保证“回调”创建了自己的线程,那么你就不需要在Complete方法中创建一个。