【问题标题】:Transfer files at intervals间隔传输文件
【发布时间】:2015-03-27 18:34:17
【问题描述】:

我正在编写一个客户端/服务器 C 应用程序,我将在其中以编程的时间间隔将文件从客户端传输到服务器。我能怎么做?有一些功能可以做到这一点?我应该使用线程吗?

【问题讨论】:

  • 我不知道该怎么办

标签: c unix client-server


【解决方案1】:
'cron' could fire a shell script, 
the shell script would use fpt or tftp 
and some file that lists which files to transfer, 
for the actual file transfer

【讨论】:

  • 每个客户端都有一个工作目录,我希望其中的所有文件都传输到服务器
【解决方案2】:

您可以让发件人sleep 处于循环状态,这样发件人只需唤醒,检查要发送的文件,发送 1 个文件,然后返回睡眠状态。

#include <unistd.h> unsigned int sleep(unsigned int seconds);

【讨论】:

  • 这会暂停进程。我应该创建一个线程来处理这个吗?
猜你喜欢
  • 2014-03-28
  • 2016-12-28
  • 1970-01-01
  • 1970-01-01
  • 2014-06-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多