【问题标题】:How does WCF instancing affect the context in which methods are called?WCF 实例化如何影响调用方法的上下文?
【发布时间】:2013-05-15 12:09:41
【问题描述】:

WPF 实例化:当设置为每次调用时,是否会在与服务相同的进程下创建一个新的“实例”。这意味着如果调用内存不足也会导致服务崩溃?

【问题讨论】:

  • 也许它可能会崩溃 - 取决于您的设计。但是,请记住每个调用实例意味着没有像每个会话那样保存状态。 WCF 将巧妙地回收现有实例来处理新请求。

标签: c# .net multithreading wcf appdomain


【解决方案1】:

这取决于您托管服务的方式。

如果您使用 IIS,则该实例存在于工作进程中。如果它崩溃,它不会导致 IIS 崩溃。

如果您使用自托管(Windows 服务或其他 .NET 进程),您可能会导致该进程崩溃。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-04
    • 2014-11-21
    • 1970-01-01
    • 2020-12-19
    相关资源
    最近更新 更多