gpt4 book ai didi

wcf - 在 IIS 中使用编程设置托管 WCF 端点

转载 作者:行者123 更新时间:2023-12-04 23:45:29 27 4
gpt4 key购买 nike

我需要在 IIS 中托管一个公开 wsHttpBinding 的 WCF 服务。该部分在我的 web.config 中使用 system.serviceModel 的设置工作得很好。

我现在需要的是通过客户端也使用的配置程序集来设置配置(如 maxReceivedMessageSize 和其他选项)。

这怎么可能?我在我的 .svc 文件中没有看到像在我的客户端中那样重载绑定(bind)配置的句柄。我怀疑这是因为它在应用程序启动时由 ISS 自动处理,这与您必须手动声明客户端/ channel 的 Windows 服务不同。

我说得对吗?他的问题的解决方案(如果我仍然想在 IIS 中托管)是否会删除所有配置,而是创建一个 HttpHandler 来处理启动时的托管?

如果我是对的,我想我只是浪费了很多空间来写这篇文章,但我忍不住想我错过了什么。

最佳答案

你错过了什么:)

创建自定义 ServiceHostuse that in the .svc file ;在自定义服务主机中进行所有配置

关于wcf - 在 IIS 中使用编程设置托管 WCF 端点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/91143/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com