【问题标题】:Sending files from server to client [closed]将文件从服务器发送到客户端[关闭]
【发布时间】:2015-07-29 04:48:03
【问题描述】:

我知道有一些方法可以将文件从客户端复制到服务器或从服务器复制,但是服务器是否可以每隔 x 分钟自动将文件发送到不同网络上的特定计算机。

【问题讨论】:

  • 当两台计算机连接时,发起连接的一台通常称为“客户端”,另一台称为“服务器”。让“服务器”发送文件是什么意思?这与您说您已经知道的普通客户端/服务器文件复制有何不同?

标签: ssh terminal file-transfer


【解决方案1】:

我建议使用某种编程语言编写和运行脚本,以便在您的服务器上执行此任务。它将与客户端脚本保持 TCP 连接,并且每隔 x 分钟,服务器会将文件发送到客户端,客户端将保存文件并等待。

【讨论】:

  • 我将如何使用两个不同的网络执行此操作,我的计算机与服务器不在同一个网络上。
  • 您需要服务器或客户端的 IP 地址。然后你可以告诉对方连接到那个IP。如果您不熟悉套接字编程,我建议您阅读一些教程。你想要的这个应用程序可以用 Java、C++、Python 或大多数其他语言快速完成。
【解决方案2】:

为了让服务器发送文件(或任何东西),要么必须有一个打开的连接(基本上是客户端要求某些东西),要么“客户端”必须有一个协议为服务器打开连接到(即 ftp),这将使客户端成为服务器。

【讨论】:

    猜你喜欢
    • 2015-05-02
    • 2016-02-17
    • 2013-05-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-05
    相关资源
    最近更新 更多