繁体   English   中英

Java EE TCP服务器

[英]Java EE TCP Server

我正在Java EE / Spring / SpringWEB中开发Web应用程序。

应用程序的一部分需要通过TCP / UDP(不是HTTP)与移动设备进行通信。 我希望所有基础结构都在Java EE容器(例如Tomcat)中运行。 我想知道是否可以重复使用Java EE容器(Tomcat)的任何标准或一部分以免费使用TCP Server?

我的意思是我不想实现自己的TCP服务器,该服务器需要可伸缩/可靠且高效。 我想尽可能地重用并在适用的地方使用标准。

Java EE中没有任何内容,不确定Spring。 为了自己实现,我强烈建议使用netty作为tcp服务器的主要构建块。

嗯,Tomcat不是真正的Java EE服务器,而是Java EE堆栈中的Web servlet部分。 除了Java SE套接字库外,Java EE中没有真正的官方TCP服务器库。 我建议您将开放源代码库Apache MINA用于TCP / UDP服务器功能。 它应该与Tomcat一起使用。 完整的Java EE堆栈(glassfish,websphere,weblogic,geronimo ..)可能不允许设置TCP侦听器,因此,如果您从Tomcat迁移到完整的Java ee堆栈,请当心。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM