【问题标题】:WCF has its own web server?WCF 有自己的网络服务器吗?
【发布时间】:2009-02-12 20:34:59
【问题描述】:

我刚刚偶然发现,托管在 Windows 服务中的 WCF 服务不适用于 HTTP 绑定。它似乎实现了自己的 Web 服务器,但我从未在任何地方看到过这种功能,也找不到任何关于 HTTP 侦听器功能的文档(就工作线程等而言)。有人有指针吗?

谢谢

【问题讨论】:

    标签: http windows-services wcf-binding


    【解决方案1】:

    如果您在 Google 上搜索自托管和 WCF,您将获得大量信息。通过这种方式可以获得 WCF 的全部功能。该服务可以接受多个调用,WCF 可以为您执行多线程。您还可以查看 WCF REST 入门工具包了解更多信息。

    【讨论】:

      【解决方案2】:

      好吧,如果它要支持任何使用 HTTP 协议的东西,那么它的定义必须是一个 Web 服务器。

      能力是服务主机的能力。您为限制设置的任何内容都将成为服务器的功能。

      但是,如果您要在服务上承担大量负载,则可能需要考虑在 IIS 中托管,因为它在应用程序回收、容错等方面提供了更多功能。

      【讨论】:

        【解决方案3】:

        System.ServiceModel.ServiceHost 是你的意思吗? wcf 配置和 ServiceBehavior 允许您设置并发设置等。

        【讨论】:

          猜你喜欢
          • 2015-02-11
          • 2011-10-02
          • 2010-11-24
          • 2010-10-23
          • 1970-01-01
          • 1970-01-01
          • 2018-09-28
          • 2019-02-17
          • 1970-01-01
          相关资源
          最近更新 更多