私たちのアプリケーションは、ソケット (TCP) でクライアント要求を受け入れる必要があります。私には2つの選択肢があります
Spring 統合 TCP サポートを使用する
長所: 1. 既にスプリングを多用しているため、ここでの学習曲線は少なくなります。2. コンテナを使用しない簡素化されたエンド ツー エンド テスト
懸念事項: 私の懸念事項は、同時リクエストとスケーリングの wrt 処理です。マネージド スレッド プールを使用できますか? 他に心配する必要があることはありますか?
JCA TCP インバウンド アダプターを使用する
長所: 1. Java EE コンテナーは、これを実装するための推奨される方法であるため、うまく機能します。
懸念事項: 1. 十分にテストされた TCP アダプター (オープンソース) を見つけるのが難しい 2. コンテナーが必要
これについてのあなたの考えをいただければ幸いです。また、私が知っておくべきゴスカスはありますか?