WCF PeerChannelの接続を制御に関する質問
質問
私は、WCFでPeerChannelを勉強してきました。 ドキュメントのピアが自動的に3の間で取得しようとしていることを示していると7人の接続隣人ます。
私のシナリオでは、高価な、高遅延接続の一方の側のシステムのカップルです。そして他の側に1つまたは複数ます。
接続の帯域幅が限られているので、、私は本当にこの貴重なリソース全体で作られていますどのように多くの接続の制御を維持したいと思います。
のトポロジは次のようなものです。
(c)
a (precious bandwidth connection) |
| <-----------------------------------> d
b (high latency) |
(e)
1。私は、1つまたは2つのに貴重なリンクを介してリンクを維持するために行うことができます実際には何もありません?
それが可能になる隣人選ぶとき2. PeerChannelは、待ち時間を考えるだろうか?
3.私は最小限に貴重なリンクを介して隣人を保つためにWCF PeerChannelを奨励するために何かできることはありますか?
解決
予想通り、プログラマが最善のためおそらくメッシュの建設を制御するためにできることは何が本当にありません。
私は-B間のメッシュ、およびC-D-E間のメッシュを持つことにより、望んでいた結果を達成できることを考え出しました。次いで、その目的のみ-BおよびC-D-Eから1つのホスト1からホストを接続する貴重な接続を介して中継器として機能することである別々のメッシュを
このような何かます:
(AC mesh)
a----------------------c
(AB mesh)| (precious link) |
b d (CDE mesh)
|
e
所属していません StackOverflow