0

有没有办法在C#.NET或中进行以下操作JAVA

从另一台具有操作系统的电脑的特定目录中获取文件列表,solaris并将文件传输SCP到另一台也有solaris操作系统的电脑。

实际上,我正在考虑在 asp.net 中创建前端以将备份从 Live 传输到备份服务器并获取有关备份的信息。

我什至这可能与否,但我不想澄清我对此的困惑。

请给我你的建议。

4

1 回答 1

1

C# 或任何其他 .NET 语言是特定于 Windows 的,只能在 Windows 上运行。所以忘记 .NET 语言吧。对于这种类型的任务,如果您坚持使用该级别的编程语言,我肯定会使用 Java。

在 Java 中,您可以使用JSch库。它可以在 Java 中执行 SCP。这是一个例子

但是我必须说,大多数熟悉 Unix/Linux 的人可能会简单地在脚本环境中完成这项任务。哎呀,如果你愿意,它可以从 Bash 完成。

无论您选择何种工具/prg.language,您还必须决定是执行 PUSH 还是 PULL。从您的帖子看来,您最热衷于做 PULL。PUSH vs PULL 没有正确或错误的答案。

于 2013-10-11T08:09:12.423 回答