gpt4 book ai didi

c# - 合约="*"是什么意思?

转载 作者:太空宇宙 更新时间:2023-11-03 10:55:52 27 4
gpt4 key购买 nike

我遇到了 following code :

<client>
<!--set up the destination endpoints-->
<endpoint name="CalcEndpoint1"
address="net.tcp://localhost:9090/servicemodelsamples/service/"
binding="netTcpBinding"
contract="*" />

<endpoint name="CalcEndpoint2"
address="net.tcp://localhost:8080/servicemodelsamples/service/"
binding="netTcpBinding"
contract="*" />
</client>
  1. contract="*" 是什么意思?
  2. 不是每个 WCF 客户端或服务都必须指定契约(Contract)吗?

最佳答案

它用于服务中的路由。星号表示匹配进来的任何合约。我在使用 VPN 时将其用作网关以访问防火墙后面的特定服务。我将请求发送到路由器服务,它检查契约(Contract),并将其路由到防火墙后面的实际服务。

CodeProject 上类似于此示例

关于c# - 合约="*"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19527767/

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