那如果是Windows xp 的服务端呢?那怎么办
追答那看你有多大权限 和多少台服务器了
如果权限够了且服务器不多 安装rsync 然后定时同步是最简单的
如果必须用java 至少要写S端和C端然后sock网络传输 那就太麻烦了 一涉及到网络 基本就要多线程 还有io 应该很难写 尤其是网络和多线程 远程调用之类的
也不是必须要用java。要求是一个项目又几个服务器,但是只有一个数据库。现在是一个用户在这个服务器上传了文件。如何让其他的服务器,也有这个用户上传的文件。这个可以用rsync实现吗?
追答能实现
1 所有服务器安装rsync
2上传的服务器不用开resync服务 其他服务器要开rsync服务的server端
3 用程序判断文件传完了之后 调用用rsync推送到其他服务器 进行数据同步
或者
1 所有服务器安装rsync
2上传的服务器开resync服务的server端 其他服务器不用开rsync服务
3 在其他服务器上 定时调用rsync 进行数据同步
rsync 专门进行数据同步的 只要是数据同步 都没问题 而且java调用rsync还能做到跨平台
就是说在其他几个服务器上都安装rsync服务器?那rsync客户端呢?不要使用吗?
还有我要这个服务器文件到那个服务器。那个服务器的文件也要到这个服务器也可以吗?