【问题标题】:Qt Application - node.js server communicationQt 应用程序 - node.js 服务器通信
【发布时间】:2014-06-30 17:57:06
【问题描述】:

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

我想知道我应该如何让我的应用程序(基于 Qt)连接到服务器,主要问题是,我应该如何实现服务器?在考虑了各种选项之后,包括将整个项目移植到 web 应用程序中,我决定最好的办法是使用该应用程序以某种方式连接到 node.js 服务器,它将提供 html 文件它将包含应用程序的命令。我走对了吗?

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

【问题讨论】:

    标签: node.js qt networking network-programming


    【解决方案1】:

    通过套接字与 node.js 应用程序通信很容易。使用 node.js 创建一个网络服务器(http://nodejs.org/api/net.html),客户端使用套接字连接到它。在我看来,使用 Node.js 构建服务器比使用 C/C++ 更容易,并且具有良好的性能。

    顺便说一句,我认为使用 node.js 作为服务器已经逐渐成为一种常见的解决方案。而我公司开发了一款手游,pomelo是一个node.js游戏框架。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-08
      • 1970-01-01
      • 2018-08-20
      • 1970-01-01
      • 1970-01-01
      • 2019-03-02
      • 1970-01-01
      • 2017-01-04
      相关资源
      最近更新 更多