我有闭源服务器端软件,可通过TCP与专有消息进行通信。
我想为在Safari网络浏览器(iPad)中运行的服务器编写客户端。
我认为最好的方法是创建一个中间件程序,该程序在WebSocket或Socket.io协议与服务器使用的专有格式之间进行转换。
我最喜欢用C / C ++或Java编写midleware,但在linux上可以使用的其他语言也可以使用。调用之间无法关闭与服务器的连接,我们需要维护状态,因此像php这样的语言可能不合适。
我已经看了六个服务器端的Socket.io实现,但没有什么能够为黄金时段做好准备。
有哪些成熟的服务器端平台/库用于浏览器套接字实现?对我来说最重要的事情是:
虽然在这个领域似乎没有什么是真正成熟的,但是对于生产系统的最佳路径的任何暗示都将受到赞赏。
答案 0 :(得分:0)
很难掌握你真正想要了解的内容。
我查看了六个服务器端Socket.io实现,但是 没有什么可以为黄金时间做好准备。
我相信node.js的http://socket.io/非常稳定,被许多人使用,拥有庞大的社区,并且到目前为止还没有死。