【问题标题】:Building embedded system with no reliable internet connection构建没有可靠互联网连接的嵌入式系统
【发布时间】:2015-03-16 16:38:39
【问题描述】:

我不太确定如何在 Internet 上进行搜索,我尝试了一些搜索但始终没有得到我需要的帮助,所以我就在这里问一下。 (对不起,如果它已经回答了!)

我正在构建一个在 Windows 上运行的嵌入式系统。我会收集一些数据并通过互联网发送到家里阅读。我很可能正在使用 3G 连接将我的系统(将继续移动)连接到互联网并发送数据。我计划使用带有 hamachi 连接的 ftp 服务器将文件发送到另一台电脑。而且它将是自动化的,因此唯一的人操作就是在家中读取数据。我进行了测试,当我使用可靠的连接时,这一切都可以正常工作,比如我在家的时候。

我的问题是,当我的 3G 连接中断时,它会起作用吗?我怎样才能使这个系统可靠? 如果连接断开,我想继续存储数据并在它重新联机时全部发送,但我不知道系统是否会自动连接(我不能让一个人手动单击“连接”)到 hamachi 或到 ftp 服务器(我第一次使用这种技术)。

另外,有没有比hamachi+ftp更好、更可靠或更简单的方式来发送数据?

谢谢,

编辑:添加更多信息。我正在使用 LabView VI 收集数据。计划是将这些数据保存到一个文件(txt、csv 或其他)中,发送文件并让另一个 VI 读取文件并显示一些图形等。Labview 中有一个 DataSocket 可以通过互联网发送一些数据,但我不熟悉这些互联网协议,它说我可以使用 FTP、HTTP 等。什么是付费的,我可以免费做什么?

【问题讨论】:

  • 我的场景搜索关键字是hamachi vpn autoconnect 和ftp resume 可能专门针对ftp resume upload。顺便说一句:evernote 的移动客户端会在连接建立时将此后台同步拆分为更小的数据包。还有一个指示最终用户显示它是否已同步,或者如果用户真的想在家阅读它,则应单击连接。我不确定他们是如何做到的(同步算法),但这可能是我尝试通过互联网搜索的另一件事
  • 试图编辑和添加这些标签,但我无法添加带空格的标签(我很讨厌这个哈哈)
  • 我并不是说搜索关键字将用作 Stack Overflow 标签,以便其他人可以聚集在他们周围并阅读您的问题。我的意思是我会用它来谷歌一些相关的东西
  • 我已经使用 Dropbox 进行这样的配置。使用自动连接到互联网的 3G 路由器,并有一个 SMS 命令界面,这让我什至可以执行 WakeOnLan 来恢复我的 PC 的崩溃(你的计算机正在运行 Windows ......),它还有一个 UPS每天晚上重启电脑。

标签: ftp embedded labview hamachi resume-upload


【解决方案1】:

另外,有没有比hamachi+ftp更好、更可靠或更简单的方式来发送数据?

使用电子邮件 (SMTP) 会更简单吗?这样做的好处是发送者和接收者不需要同时启动。

【讨论】:

  • @xmojmr :最后一行询问是否有“更好、更可靠或更简单”的解决方案;如果有那么回答XY question 是无关紧要的。我不确定答案的长度是否一定是衡量质量的标准。答案很简洁——没什么好说的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-02-11
相关资源
最近更新 更多