使用内置调制解调器在2个远程系统之间传输

时间:2009-04-15 17:33:42

标签: c# c++ modem file-transfer

我的要求是编写一个应用程序,使用内部调制解调器将文件从远程计算机发送到另一台计算机。两个系统都通过VPN或互联网连接。

基本上我们有两个系统都有内部拨号调制解调器。这两个系统通过VPN或Internet连接。

一个系统应该将文件(XML)发送给另一个系统。

我可以自由地在C ++或C#中完成它。或者我们可以轻松地使用其他任何语言吗?

我该如何完成这项任务?我们是否需要客户端/服务器类型的应用程序,还是仅在接收端需要应用程序?

是否有任何内置技术可用于使用调制解调器的此类文件传输?

由于我没有编程观点,我的问题可能不太清楚!我试图将最大限度的信息放在我的要求上,但如果我不清楚,请问我。

2 个答案:

答案 0 :(得分:3)

如果您通过VPN连接,则可以使用许多现有程序在彼此之间传输文件。最着名的是FTP。有许多免费提供的FTP或SFTP包。

您使用调制解调器的事实并不重要。只是他们在同一个网络中或在互联网上可见。

答案 1 :(得分:0)

已经有一段时间了,所以我的记忆很模糊:

那里有调制解调器库。找一个并使用它。无需重新发明低级软件。我似乎记得使用Dialogic的产品(至少我认为那是公司)。它运作良好。我做了一个快速搜索,有50个公司有这个名字,但我确实看到一些提到C,C ++和C#librariers。如果你做一点研究,你会找到你需要的东西。

您需要了解如何启动调制解调器之间的通信。几乎所有调制解调器都使用Hayes调制解调器AT命令集。

调制解调器很慢:因此在发送数据之前选择压缩算法。 zlib是业界的最爱。

您选择的调制解调器库应该提供几种机制来执行您要询问的纯数据传输。选择最适合您数据的那个。