我们可以从客户端读取 ServiceBehavior 属性吗

发布于 2024-11-09 00:30:36 字数 64 浏览 0 评论 0原文

我想在客户端读取WCF服务的ServiceBehavior属性。我怎样才能做到这一点?

- 内存

I want to read the ServiceBehavior attribute of WCF service at the client end. How can I do that?

-
Ram

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

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

发布评论

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

评论(1

梦里°也失望 2024-11-16 00:30:36

这没有道理。网络边界将客户端和服务器分开,客户端看到的就是服务器公开的。例如,如果您使用 SOAP (basicHttpBinding),则客户端了解的有关该服务器的所有信息就是 WSDL。它甚至不知道该服务器是 WCF,因此在客户端中谈论 ServiceBehavior 是错误的(服务器甚至可以用其他语言编写,甚至不是 .NET)。

现在,如果此服务行为向下游发送一些信息到客户端(例如一些自定义 HTTP 标头),则客户端可以读取和访问此信息,但这取决于具体场景。

This doesn't make sense. Network boundaries separate the client and the server and what the client sees is what the server exposes. For example if you are using SOAP (basicHttpBinding) all that the client knows about this server is the WSDL. It doesn't even know that this server is WCF so talking about ServiceBehavior in a client is wrong (the server could even be written in some other language, not even .NET).

Now if this service behavior sends some information downstream to the client (for example some custom HTTP header) then the client could read and access this information, but that will depend on the specific scenario.

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