500分悬赏:如何在多台文件服务器之间实现拷贝移动删除文件和文件夹的操作

CrazyP 2009-03-15 11:28:50
本人做一个在一个图文档管理系统的ASP.NET项目,项目中各个设计部门都有各自独立的文件服务器,目前已经解决文件上传问题,各文件服务器之间的文件和文件夹操作是通过应用服务器来发指令操作的,但如何实现将文件从一个文件服务器转移到另外一个文件服务器呢。

500高分悬赏,以求方案和代码!

这里先给100分,问题解决再开贴给分,决不食言!
...全文
142 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
CrazyP 2009-03-17
  • 打赏
  • 举报
回复
to CutBug:
用你的方法试过,还是没搞定,最后用身份模拟解决问题,感觉这都不是最好的
解决办法,不管怎样,谢谢你的回答

先结帖子

期待更好的解决办法。。。。

CutBug 2009-03-16
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 CrazyP 的回复:]

都是内部局域网,但有可能不在一个网段
[/Quote]
在不同网段应该可以,你可以做个映射网络驱动器试试
CrazyP 2009-03-16
  • 打赏
  • 举报
回复

都是内部局域网,但有可能不在一个网段
jiangshun 2009-03-16
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 CutBug 的回复:]
如果服务器在同一局域网的话,可以考虑在一台服务器上把其他服务器文件夹映射成网络硬盘
[/Quote]

这个我在之前的公司做过!但假如不是同一局域网,在公网上呢?那涉及到安全了,或者写dos命名,在客户端触发事件,不知道怎样?
叶子 2009-03-16
  • 打赏
  • 举报
回复
http://docs.sun.com/app/docs/doc/819-7059/rfsadmin-183?q=cluster&a=view
SHARKANY 2009-03-16
  • 打赏
  • 举报
回复
没做过 帮顶一下
aigoo 2009-03-16
  • 打赏
  • 举报
回复
up
pgameli 2009-03-16
  • 打赏
  • 举报
回复
没做过
帮顶一下
CutBug 2009-03-16
  • 打赏
  • 举报
回复
这里有解决方案
http://www.cnblogs.com/chiname/archive/2007/11/01/201038.html
CrazyP 2009-03-16
  • 打赏
  • 举报
回复
to CutBug:映射成网络驱动器后用DirectoryInfo好像访问不到啊

DirectoryInfo directory = new DirectoryInfo(@"Z:\");
int test = directory.GetFiles().Length; //触发找不到路径错误

直接写网络地址也没权限访问

DirectoryInfo directory = new DirectoryInfo(@"\\10.0.0.169\e$\");
int test = directory.GetFiles().Length; //引发没有足够的权限错误
CrazyP 2009-03-15
  • 打赏
  • 举报
回复
服务器都在同一局域网

CutBug 2009-03-15
  • 打赏
  • 举报
回复
如果服务器在同一局域网的话,可以考虑在一台服务器上把其他服务器文件夹映射成网络硬盘
jiangshun 2009-03-15
  • 打赏
  • 举报
回复
先顶

62,267

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧