java文件共享
『壹』 java實時監控區域網共享文件夾並復制文件到指定位置
首先要保證電腦A和電腦B網路可到達
然後在java里用一個線程(死循環)一直「監控」電腦A里的共享文件夾的大小 只要一有變化就讓電腦A里的共享文件夾下的所有文件復制一份到電腦B的共享文件夾下 然後把電腦A里的共享文件夾下的文件刪除
『貳』 Java怎麼讀取遠程伺服器上的共享文件夾
ava獲取遠程文件的方式在我的開發過程中使用過兩種
1。通過http請求進行靜態資源,首先確定文件的URL地址,然後通過URLConnection進行連接,然後通過讀取連接中返回的InputStream,再通過文件輸出流FileOutputStream進行存儲(下載)。
2.通過ftp或SFTP進行遠程文件的下載,具體實現有很多第三方的包,網路即可。
『叄』 java 文件上傳 程序部署在linux上 怎麼將文件上傳到區域網的另外一台電腦上,不在部署程序的那台電腦上。
你所說的就是把文件傳到別的電腦里,如果是這樣的話,你可以這樣做:
1,如果目的主機是linux操作系統的話,你可以用:
scp -rp java絕對目錄 root@目的主機IP:+目錄名
2,如果目的主機是Windows系統的話,你可以創建一個samba服務或者ftp服務來實現文件的共享。
『肆』 如何用JAVA實現同網段內從另外一台電腦讀取文件
那個人的回答也可以,
不過最簡單的方式就是區域網共享,如果你的電腦能訪問對方的文件
那麼就和讀本地文件沒有什麼區別了.唯一不同的就是新建輸入流的時候,文件路徑傳網路訪問路徑 如:\\192.168.1.2\share\a.rar 不過你要修改成轉義符:
\\\\192.168.1.2\\share\\a.rar
還有一種就是映射網路驅動器,把要訪問的電腦磁碟映射成一個本地的磁碟,
那麼就訪問本地就是了!!!!!socket 感覺用在這里有點牛頭不對馬嘴,而且還要編寫一個服務端.復雜化了.