嗨如果您是MOSS的专家,我需要您的帮助。需要将文档上传到MOSS文档库的系统
我有一个系统需要将文档上传到MOSS文档库。
我决定,一个阶段1系统的最简单的方法,简直是映射一个网络路径MOSS文档库。
整件事似乎太容易了。之后,使用System.IO直接复制。
我想知道的,是这种方法不够可靠,在生产系统中使用?
投机将是巨大的,但如果你以这种方式与MOSS的工作经历,你的答案将意味着很多。
谢谢。
嗨如果您是MOSS的专家,我需要您的帮助。需要将文档上传到MOSS文档库的系统
我有一个系统需要将文档上传到MOSS文档库。
我决定,一个阶段1系统的最简单的方法,简直是映射一个网络路径MOSS文档库。
整件事似乎太容易了。之后,使用System.IO直接复制。
我想知道的,是这种方法不够可靠,在生产系统中使用?
投机将是巨大的,但如果你以这种方式与MOSS的工作经历,你的答案将意味着很多。
谢谢。
只要你做正确的错误周围的副本,其优良的检查 - 如果你牢记标准告诫与SharePoint文档库和文件命名约定。
的SharePoint不允许在文件名中的一些字符,NTFS和FAT做 - 当你尝试将它们复制到DL这将导致一个错误,不管你怎么做,所以你需要先清理您的文件名。
使用SharePoint的webdav界面的网络路径的唯一缺点是,如果您强调太多(大量文件的大量副本),您可能很容易被压倒它,它会导致网络共享在一段时间内无法使用。如果你偶尔谈论几个文件,例如几个小时,它应该没问题。
你最好读取文件关闭网络路径,然后使用对象模型API或Web服务进行上传。
您可以使用定时器作业,它可以安排在方便的时间运行。计时器作业可以从XML文件读取配置设置。
这个系统会更容易维护和故障排除,使用System.IO相比直副本时。
我认为最大负载应该是一次复制2000个文件左右。 – 2009-08-01 20:49:00