1

Java EE/Spring/SpringWEB で Web アプリケーションを開発しています。

アプリケーションの一部は、(HTTP ではなく) TCP/UDP を介してモバイル デバイスと通信する必要があります。すべてのインフラストラクチャーを Java EE コンテナー (Tomcat など) で実行したいと考えています。TCP サーバーを無料で使用するために再利用できる Java EE コンテナー (Tomcat) の標準または一部があるかどうか疑問に思っています。

つまり、スケーラブルで信頼性が高く、効率的である必要がある独自の TCP サーバーを実装したくないということです。可能な限り再利用し、該当する場合は標準を使用したいと考えています。

4

2 に答える 2

0

Java EE には何もありません。Spring についてはわかりません。自分で実装する場合は、nettyを tcp サーバーの主要な構成要素として使用することを強くお勧めします。

于 2012-05-16T12:48:52.133 に答える
0

Tomcat は真の Java EE サーバーではなく、Java EE スタックの Web サーブレット部分です。Java SE ソケット ライブラリを除いて、Java EE には正式な TCP サーバー ライブラリは含まれていません。TCP/UDP サーバー機能には、オープン ソース ライブラリApache MINAを使用することをお勧めします。Tomcat で動作するはずです。完全な Java EE スタック (glassfish、websphere、weblogic、geronimo など) では TCP リスナーの設定が許可されない可能性があるため、Tomcat から完全な Java EE スタックに移行する場合は注意してください。

于 2012-05-16T12:49:07.040 に答える