这个问题可能过于宽泛,但我认为这是一个体面的问题,我不知道如何处理它。node.js网络服务器和C++游戏服务器
我目前在example.com主办一个网站。目前我正在使用100%node.js。我还在托管一个使用socket.io
的网络化HTML5游戏(在game.example.com上),这非常棒,但我决定我宁愿使用C++(或者可能是Java)来处理游戏服务器,并且正在计划翻译来自JavaScript的服务器逻辑。
我目前最大的问题是,我根本不知道如何连接WebSocket。我仍然计划使用node.js来提供完整的客户端(HTML和JavaScript),但我希望客户端连接到C++服务器而不是node.js服务器。
我目前连接到服务器的方式是使用从socket.io的io.connect();
获得的套接字。我认为这可以保持,我只需要将服务器端的套接字从node.js传递给我的C++程序,并且我完全不知道如何执行此操作。
任何人都可以帮助我吗?
这可能很老了,但请您简要提一下您想从nodejs迁移到C++的原因?它慢吗? – Syd
哈哈,这是旧的,不是吗?我不记得确切的原因,但它是一个宠物项目,所以我当时可能只是想练习C++。 –
Okies,thnx为你的答案我正在考虑在nodejs中编写一个游戏服务器,并提出了这篇文章,所以我想问你:) – Syd