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 感觉用在这里有点牛头不对马嘴,而且还要编写一个服务端.复杂化了.