Qt应用程序 – node.js服务器通信

我想制作一个桌面应用程序(因为它应该是跨平台的,我已经决定坚持使用Qt,而且我已经很熟悉了)连接到服务器。 该应用程序在概念上与聊天应用程序类似。 我知道有应用程序服务器,但是现在,我熟悉诸如rails之类的web服务器框架,并且正在尝试使用node.js。

我想知道应该如何让我的应用程序(基于Qt)连接到服务器,主要问题是,我应该如何实现服务器? 想到各种select后,包括将整个项目移植到一个Web应用程序,我已经决定最好的select是使用应用程序以某种方式连接到node.js服务器,它将服务的HTML文件其中将包含应用程序的命令。 我在正确的道路上?

可以这样(Qt-app和node.js服务器通信)以我想的方式实现吗? 这是正确的方法吗?

通过套接字与node.js应用程序进行通信很容易。 使用node.js创build一个Net服务器( http://nodejs.org/api/net.html ),并使用客户端使用套接字连接到它。 在我看来,使用Node.js构build服务器比C / C ++更容易,性能也不错。

顺便说一下,我认为使用node.js作为服务器已经逐渐成为一种常见的解决scheme。 而我的公司已经开发了一个柚子手机游戏,这是一个node.js游戏框架。

欲了解更多信息,你可以看到这篇文章http://www.toptal.com/nodejs/why-the-hell-would-i-use-node-js

Interesting Posts