这个问题可能太宽泛了,但我认为这是一个不错的问题,我不知道如何处理它。
我目前在 example.com 托管一个网站。目前,我正在使用 100% node.js 执行此操作。我还托管了一个使用 的联网 HTML5 游戏(在 game.example.com)socket.io
,这很棒,但我决定我宁愿使用 C++(或者可能是 Java)来处理游戏服务器,并计划翻译来自 JavaScript 的服务器逻辑。
目前我最大的问题是我根本不知道如何连接 WebSocket。我仍然计划使用 node.js 为完整的客户端(HTML 和 JavaScript)提供服务,但我希望客户端连接到 C++ 服务器而不是 node.js 服务器。
我目前连接到服务器的方式只是使用从 socket.io's 获得的套接字io.connect();
。我认为这可以保留,我只需要将服务器端的套接字从 node.js 传递到我的 C++ 程序,我完全不知道该怎么做。
谁能帮我?