如果要在tomcat中创建对非HTTP服务器的支持,则需要实现一个新的协议处理程序(请参阅文档PoolTcpEndpoint)。但是到那时,您将主要获得Catalina的启动和关闭功能,而不是其他很多功能。
如果您确实希望将应用程序基于servlet容器,则建议您考虑码头的大小,易用性,以编程方式启动的能力以及完全适合调试器的能力。

如果要在tomcat中创建对非HTTP服务器的支持,则需要实现一个新的协议处理程序(请参阅文档PoolTcpEndpoint)。但是到那时,您将主要获得Catalina的启动和关闭功能,而不是其他很多功能。
如果您确实希望将应用程序基于servlet容器,则建议您考虑码头的大小,易用性,以编程方式启动的能力以及完全适合调试器的能力。