netty を使用して信頼できる UDP を構築するにはどうすればよいですか?
netty のソース コードを変更しますか? または、低レベルとして netty を使用し、アプリケーション層で信頼できる実装を行いますか?
ありがとうございました!よろしくお願いします!
アプリケーションの設計によって異なります。Netty UDP トランスポート ソースを変更してこれらのものを追加するよりも、シン アプリケーション レイヤー (シーケンス番号付きの単純なデータ フレーム、受信したシーケンス番号付きの確認応答フレーム、および再送信を実装するためのオプションのタイマー ハンドラー) を構築する方がはるかに簡単です。
このアプローチは、IP フレームに感謝してより大きなフレームを送信する、アプリケーション PDU の断片化を処理する、後でレイヤーにさらに多くのものを追加し続ける必要があるなど、いくつかの問題に直面する可能性があります。TCPまたはSCTP(Netty 4.XはSCTPをサポート)を目的に使用できない場合にのみ、これを行います。