从在线服务器输入文本文件的输出

时间:2014-07-07 08:48:38

标签: java c++ qt input cloud

我正在用Qt(C ++ GUI)开发我的第一个国际象棋游戏。为此,我想从在线服务器获取输入。它可能只是一个文本文件。(实际上只是采取最新的FEN字符串)。我不知道如何与服务器进行交互。有没有简单的方法与Web服务器或云服务器交互,或者只是一种下载文本文件的方法,然后使用Qt读取它。

如果失败,我也可以将我的平台从Qt更改为JAVA(因为它只是转换整个算法)但我只需要一种更简单的文本文件输入输出方式就像调用具有合适参数的函数一样获取文本文件。我最大的复杂因素是i / o。由于我在Qt中完成了大部分项目,因此非常感谢Qt的解决方案。

1 个答案:

答案 0 :(得分:2)

在许多此类情况下,最好查看框架的文档,尤其是示例和帮助部分。 例如,如果查看Qt Network examples,您会发现很多片段,它们实现了任何类型的网络连接。

对于互动的工作方式,这可能过于宽泛而无法回答。这取决于您要连接的服务器。通常,指定了一个协议,它描述了通信以及如何查询信息(简单的HTTP请求/响应,JSON,TCP,......)。

话虽这么说,Qt完全能够与服务器进行交互,如果你不愿意,也无需切换到另一种语言。