在这里,我有一些TCP服务器程序的问题,我已经创build了一个有TCP服务器代码,这需要不断运行,我需要在Apache服务器上部署这个jar子…这个jar子将正常工作,当我们执行从命令提示符的jar不会接受传入的连接,当它运行的Apache Tomcat,在Apache中,我已经有一些jar子运行,所以他们根本不依赖于这个jar子。
while (true) { Socket client = serverSocket.accept(); System.out.println("S: Receiving..."); ----------
几年前我们成功地做了一个聊天程序,但这是一个噩梦来维护。 还有其他几个更标准的方法来做到这一点。 从我的头顶来看,就是我们所做的。
你可以在这里看到这个例子连接到Tomcat上的套接字? 。 另请阅读此讨论如何在Tomcat(servlet容器)中侦听套接字?
一些替代方法是谷歌以下内容:
JCA(Java连接器体系结构)参见http://code.google.com/p/jca-sockets/
JBOSS Netty项目
我最近在Apache Camel中创建了一个tcp / ip服务器,这很容易。