【问题标题】:Question about CCR and WCF integration关于 CCR 和 WCF 集成的问题
【发布时间】:2010-10-14 19:07:44
【问题描述】:

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

为什么需要这样做:

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

而不仅仅是调用回调(this)?

QueueUserWorkItem 不是要使用另一个线程吗?

【问题讨论】:

标签: wcf ccr


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-11-25
    • 2011-09-15
    • 1970-01-01
    • 2015-10-15
    • 1970-01-01
    • 2023-04-04
    • 1970-01-01
    • 2023-02-08
    相关资源
    最近更新 更多