日期:2014-05-20  浏览次数:20791 次

怎么可以删除远程的文件
如两台机在一个网络上,机A执行java程序删除机B上的文件。
JNDI可以做到吗?

------解决方案--------------------
那B上面要开发特殊的服务才行。比如文件共享服务、Telnet服务、FTP服务等等,而且要开放权限;或者自己用Java写个简单服务部署在B上。
------解决方案--------------------
探讨
这等步骤会不会太麻烦了,感觉还不如直接把项目部署在B上算了

------解决方案--------------------
http 方式 或者socket方式删除吧,操作的时候,发送一个消息到要删除文件的服务器上,但要注意安全
------解决方案--------------------
http 方式 或者socket方式删除吧,操作的时候,发送一个消息到要删除文件的服务器上,但要注意安全
------解决方案--------------------
方案一:B服务器上开有权限的FTP访问用户供A服务器服务调用。
方案二:B服务器上部署RMI服务端。A服务器上部署RMI客户端调用RMI服务端。
方案三:telnet原理实现。