200ミリ秒ごとに値のセット(〜25)を送信しようとしていますが、プロジェクトは現在、各値に対してソケット(同じポート)に接続する必要があるように設定されています。メッセージを表示して切断します。ソケットプログラミングJava
つまり、200ミリ秒ごとに25回の接続と切断が行われます。
このような接続頻度は高いですか?これには限界がありますか?ここ
は、擬似コード
func(ByteBuffer packet)
{
-------
if (packet != null)
{
synchronized(tcpClientConnection)
{
if (tcpClientConnection.connect())
{
retval = tcpClientConnection .send(buf);
}
tcpClientConnection.disconnect();
}
}
-----
}
サーバーの設定方法は?データ項目ごとにconnect/recv/disconnectシーケンスを '必要とする '場合、選択肢はありません。しかし、接続/再接続/切断が可能な場合は、@ learningJavaが示唆していることを – KevinDTimm
とすれば、おそらくこれで逃げることができますが、MPIの使用をお勧めします。 – Mikhail
@Mishraあなたの提案に感謝します、私は確かにそれを見てください –