1

我一直在研究 WCF 中的 PeerChannel。文档表明对等点将自动尝试获得 3 到 7 个连接的邻居。

我的场景是昂贵的高延迟连接一侧的几个系统;和一个或多个在另一侧。

由于连接的带宽有限,我真的很想控制在这个宝贵的资源上建立了多少连接。

拓扑是这样的:

                                       (c)
a    (precious bandwidth connection)    |
| <-----------------------------------> d
b            (high latency)             |
                                       (e)

1.我真的无法将宝贵链接中的链接保持在一两个吗?
2. PeerChannel 在选择允许的邻居时会考虑延迟吗?
3. 我能做些什么来鼓励 WCF PeerChannel 将通过宝贵链接的邻居保持在最低限度?

4

1 回答 1

1

正如预期的那样,程序员实际上无法控制网格的构造,这可能是最好的。

我发现我可以通过在 ab 和 cde 之间有一个网格来实现我想要的结果。然后是一个单独的网格,其目的是充当宝贵连接的中继器,该连接仅连接来自 ab 的 1 台主机和来自 cde 的 1 台主机。

像这样的东西:

                (AC mesh)
         a----------------------c
(AB mesh)|   (precious link)    |
         b                      d  (CDE mesh)
                                |
                                e
于 2010-02-18T19:13:27.083 回答