我打算在我现有的java项目中使用 SocketIO - Netty 框架。现在我在Tomcat 6服务器上实现这个项目。
所以要进行上述更改,我是否需要更改服务器?我在这里有点困惑。我们可以在Tomcat6上实现SocketIO-Netty框架,还是只能在Netty服务器上实现?
如果是这样,我已经阅读过某个地方,我们可以使用另一个名为Atmosphere with Netty的框架( NettoSphere ),以便我们可以在Tomcat上实现它。但我再次阅读文章说WebSockets可以在Tomcat 7.0.27或更高版本上实现。但我不确定是否可以在Tomcat 6上实现SocketIO。非常感谢对此的一些澄清。
答案 0 :(得分:2)
它就像馅饼一样简单,只需创建com.corundumstudio.socketio.SocketIOServer
即可。例如:
在你的tomcat Servlet.init方法中输入以下代码:
Configuration config = new Configuration();
config.setHostname("localhost");
config.setPort(81);
SocketIOServer server = new SocketIOServer(config);
server.start();