启动服务,侦听tomcat服务器上的端口

时间:2014-02-22 04:20:07

标签: tomcat port

我想向tomcat服务器添加一项服务,该服务侦听端口号并与客户端建立tcp / ip连接以发送和接收一些数据。

我尝试运行load-on-startup value = 1的servlet,并在service方法中创建了一个无限循环。但这对我没有帮助。 所以请给我一些想法继续下去 提前谢谢

1 个答案:

答案 0 :(得分:0)

只有HttpServlet类的 init 方法才会基于 load-on-startup 值运行。它有点像常规Java类中的构造函数。您可以在该方法中使用的唯一参数是 ServletConfig 。这对于进行资源初始化(即数据库连接)特别有用。

如果您在编写代码时不需要 HttpServletRequest HttpServletResponse ,那么请将代码放在 init 方法中。否则,您可以做的最好的事情是根据 url-pattern 欢迎文件指向 servlet-mapping 。它将自动运行doGet方法,现在可供您使用 HttpServletRequest HttpServletResponse 。然后,您可以在此方法中执行无限循环。

相关问题