【发布时间】:2014-06-20 16:37:12
【问题描述】:
我正在考虑将socket.io 用于用Java 编写的实时网络应用程序。据我所知,socket.io 服务器主要是为 Node.js 开发的,并且在 Java 中有用于它的端口。似乎netty-socketio 是一个稳定的解决方案。
我不知道是否可以将它嵌入到我在 Tomcat8 上运行的应用程序的 WAR 文件中,并且这样运行它没有问题。
有没有人将它集成到 Tomcat8 的 WAR 文件中?
【问题讨论】:
我正在考虑将socket.io 用于用Java 编写的实时网络应用程序。据我所知,socket.io 服务器主要是为 Node.js 开发的,并且在 Java 中有用于它的端口。似乎netty-socketio 是一个稳定的解决方案。
我不知道是否可以将它嵌入到我在 Tomcat8 上运行的应用程序的 WAR 文件中,并且这样运行它没有问题。
有没有人将它集成到 Tomcat8 的 WAR 文件中?
【问题讨论】:
这很简单,只需创建com.corundumstudio.socketio.SocketIOServer。示例:
在您的 tomcat Servlet.init 方法中键入以下内容:
Configuration config = new Configuration();
config.setHostname("localhost");
config.setPort(81);
SocketIOServer server = new SocketIOServer(config);
server.start();
【讨论】: