Java 中的独立 Socket.IO 服务器
Posted
技术标签:
【中文标题】Java 中的独立 Socket.IO 服务器【英文标题】:Standalone Socket.IO server in Java 【发布时间】:2011-08-23 18:09:30 【问题描述】:我正在寻找一个用 Java 编写的简单 Socket.IO 服务器。
我熟悉 this one,但它依赖于 servlet,我没有在我的应用程序中使用它。
我正在寻找类似于this 的东西,但支持所有 Socket.IO 协议,而不仅仅是 WebSocket 部分。
编辑:这也意味着没有码头等。
【问题讨论】:
【参考方案1】:试试这个库:
https://github.com/mrniko/netty-socketio
基于高性能套接字库 Netty。
支持Socket.IO服务器最新协议。
【讨论】:
有人测试过这个框架吗?它是否准备好生产? @PiniCheyni 我用过。像魅力一样工作【参考方案2】:鉴于大多数具有生产能力的基于 Java 的服务器都基于 Servlet 标准,我认为不存在任何此类实现。
【讨论】:
嗯,这并不是要充当 Web 服务器,我想公开一个可通过 Web 访问的流 API。 Socket.IO 对此最有意义。我想我现在可以写一篇了。有趣。 呵呵。取决于你对乐趣的定义:)。我认为使用带有 NIO 处理程序和 Comet 实现的 Tomcat 之类的东西可以让你更快地到达你想要去的地方,但我可以理解不想处理 J2EE 东西添加的所有额外分层。以上是关于Java 中的独立 Socket.IO 服务器的主要内容,如果未能解决你的问题,请参考以下文章
/socket.io/socket.io.js 中不提供 Socket.io