2012-11-06 35 views
1

如何使用Java在Windows系統之間進行遠程文件傳輸?更詳細地說,這些Windows系統處於相同的域。我需要Java API,它可以使用指定的用戶名,密碼,域名以及源和目標文件位置在Windows系統之間傳輸文件(ASCII和二進制)。使用Java的Windows系統之間的遠程文件傳輸

+0

什麼用戶/通行證? ActiveDirectory或Windows用戶或您自己的釀造? – Fildor

+0

每臺機器的Windows憑據,以便用戶可以訪問該機器。對於每臺機器,它可能有不同的用戶名和密碼。但在複製時,我們可以指定單個用戶執行操作。 –

+0

想過使用一些SCP庫嗎?你做了一些研究嗎?談到域名,我想你想使用TCP/IP或至少一些網絡傳輸? – Fildor

回答

1

我從來沒有這樣做過,但我會說你需要使用本機Windows API來實現這一點。

你可以用JNI and C#。 C#有File.Copy(請參閱示例here),它使用本機CopyFile function

或者,看看SO上的this問題。

希望這給你一些線索。

1

使用套接字將以前的IP配置連接到SocketServer並傳輸文件。

相關問題