WCF - IIS 与自定义主机

标签 wcf iis .net-4.0

我已经相当广泛地使用 WCF 两年多了,并且几乎总是采取“惰性”路线并通过 IIS 部署所有内容。我最近阅读的一些内容开始关注开发人员在 Windows 服务中或作为控制台应用程序使用自定义主机的情况。切换到该范例是否有重大好处,或者我当前在 IIS 中托管所有内容的策略是否为我提供了执行 WCF 服务所需的一切?

最佳答案

当您采用自托管路线时,您会限制服务的可扩展性和可靠性选项。如果可扩展性不是问题,您仍然需要考虑必须创建的所有服务监控功能,以确保您的服务可靠运行。

如果我必须选择两个原因来选择 IIS 托管而不是自托管,那么它们将是 WAS service instantiation model for IIS 7.x 的灵 active 。和 Windows Server AppFabric WCF 4 的功能。

关于WCF - IIS 与自定义主机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6061610/

相关文章:

c# - 向任务添加状态时出现问题

c# - Application.GetContentStream 为内容 Uri 返回 null

c# - 使用 net.tcp ://0. 0.0.0 :0/blah announces net. tcp ://0. 0.0.0:0/blah 使用服务主机发现 WCF

internet-explorer - 如何在 Windows 10 Server 技术预览版中启用 http2

ajax - 使用 Ajax 将 JSON 发送到 WCF 3.5

c# - IIS 托管 WCF 与 SSL 安全 -"The HTTP request was forbidden with client authentication scheme ' 匿名'"错误

IIS 6 - 按名称对网站进行排序

asp.net - 在 ASP.NET 中获取服务器名称的不同方法

wcf - 如何在WCF中使用MSMQ?

wcf - 信号R和大数据传输