【发布时间】:2013-12-30 12:50:29
【问题描述】:
我主要在这里寻求一些建议。
我正在开发一个应用程序,其中主要处理(存储在服务器上)是在 C++ 中执行的,而 GUI(前端)是在 Python 中执行的。这两个程序将相互通信。 Python 将发送 C++ 程序运行所需的文件,并为 C++ 程序提供一些可使用的数据。然后后端将与处理后的数据进行通信。
因此使用套接字会更好吗?我曾考虑使用文本文件完成此操作,但是,已经放弃了这个想法,而是将数据保存为 .txt 文件,以便在将来的实例中打开它。另外,如果我使用sockets,使用Python/C++会不会有冲突?
任何帮助或建议将不胜感激。
【问题讨论】:
-
您是在向服务器发送文件,还是通过文件来表示数据?
-
@RaydelMiranda 文件将是 .wav 文件,服务器会将数据作为双精度发送回,但不是作为文件.. 如果这样有意义吗?
-
但是客户端(Python)发送文件对吗?
-
@RaydelMiranda 是的,抱歉,客户端会将 .wav 文件从其桌面发送到服务器。 =)