我有通过TCP与专有消息进行通信的闭源服务器端软件。成熟的WebSocket/Socket.io服务器端实现?
我想为在Safari浏览器(iPad)上运行的服务器编写客户端程序。
我相信最好的办法是创建一个中间件程序,它可以在WebSocket或Socket.io协议和服务器使用的专有格式之间进行转换。我很乐于用C/C++或Java编写midleware,但其他语言也可以在linux上使用。与服务器的连接不能在调用之间关闭,我们需要维护状态,所以像php这样的语言可能不合适。
我已经看了六个服务器端的Socket.io实现,但没有什么比黄金时间准备就绪。
什么是浏览器套接字实现的一些成熟的服务器端平台/库?这是对我最重要的事情是:
- 稳定性......它应该运行数月而没有重新启动
- 维护和社区......无死角项目
虽然它看起来像在这个领域没有什么是真正成熟的,对于生产系统的最佳可能路径的任何提示都将不胜感激。
似乎还有一些phonegap扩展可以让我完全跳过中间件步骤。任何人都可以推荐特定的扩展? – Eric 2013-02-27 03:08:56