私は、多数のクライアント (おそらく数千) との接続を維持し、これらの各クライアントから単一の PDF ファイルを受信できるようにする必要がある Java サーバーを設計しています。これらの PDF は比較的短くなります (最大 10 ~ 15 ページ) が、すべての転送は短時間で行われます。私が理解していることから、ソケットプログラミングが進むべき道です。サーバーに使用するのに最適なテクノロジは何ですか?
これまでのところ、おそらく MINA または Netty を介した java.nio が最適なオプションのようです。何か不足していますか?