WCF 默认绑定设置的文档(例如 wsHttpBinding)

发布于 09-30 12:04 字数 236 浏览 3 评论 0原文

有谁知道描述 WCF 中绑定的所有默认设置的文档?如果知道客户端和服务器端的默认设置,那就太好了。

如果文档不存在,也许有一种简单的方法可以以编程方式显示绑定的所有当前设置???

例如,如果我在服务器端有一个使用 wsHttpBinding 的端点,我如何知道默认设置是什么(例如 maxReceiveMessageSize、maxDepth、安全模式、clientCredentialType 等)。

谢谢。

Does anyone know of documentation that describes all of the default settings for a binding in WCF? It would be great to know the default settings on both the client and server side.

Maybe there's an easy way to programmatically display all the current settings of a binding if documentation doesn't exist???

For example, if I have an endpoint on a server side using wsHttpBinding, how do I know what the default settings are (e.g. maxReceiveMessageSize, maxDepth, security mode, clientCredentialType, etc.).

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

深空失忆2024-10-07 12:04:04

我不认为所有默认值都被记录下来。但是,您会在文档中找到其中一些内容,特别是对于可通过 app.config 配置的内容,例如特定绑定的 readerQuotas 的情况。 这是一个示例

也就是说,对于 WCF 的最佳建议是依赖默认值。事实上,对于大多数服务,我认为默认值很少是足够的,而且很多时候会妨碍,所以最好预先明确它,这也会迫使您在之前评估您的需求 -手,这样你以后就不会收到丑陋的惊喜。

顺便说一句,这对于限制和配额设置尤其重要。

I don't think all defaults are documented. However, you'll find some of those in the documentation, particularly for the stuff that is configurable through app.config, like the case for readerQuotas for specific bindings. Here's an example.

That said, the best advice for WCF would be to not rely on the defaults. In fact, for most services, I'd argue the defaults are rarely enough and many times will get in the way, so it's a lot better to be explicit about it up-front, which will also force you to evaluate your needs before-hand so that you don't get ugly surprises later on.

That's particularly important for throttling and quota settings, btw.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文