同一の乱数列をアプリケーションの分散ネットワークに送信する必要があります。
このようなシーケンスは非常に長くなる可能性があるため、(ランダムに生成された) 集中シード初期化番号と目的のシーケンスの長さだけを送信することを考えていました。
受信側のすべてのコンポーネントが同じ .NET バージョンを使用することを考えると、すべてのノードで同一のランダム データを生成することは実行可能なソリューションでしょうか?
同一の乱数列をアプリケーションの分散ネットワークに送信する必要があります。
このようなシーケンスは非常に長くなる可能性があるため、(ランダムに生成された) 集中シード初期化番号と目的のシーケンスの長さだけを送信することを考えていました。
受信側のすべてのコンポーネントが同じ .NET バージョンを使用することを考えると、すべてのノードで同一のランダム データを生成することは実行可能なソリューションでしょうか?
Random
クラスをシードで使用するか、サービス指向アーキテクチャを使用できます。
Random
シードで初期化すると、同一のシーケンスが生成されます。