使用SharePoint 2007连接到网络上的共享驱动器

时间:2013-04-22 14:10:54

标签: visual-studio sharepoint sharepoint-2007 moss

我需要使用SharePoint 2007的共享驱动器而不是文档库/列表,主要是由于空间限制。

我的组织使用MOSS 2007.业务数据目录可以使用数据库或Web服务作为数据源。因此,似乎我可能无法使用此功能连接到共享驱动器。我可以在.NET中开发自定义代码并使用它来将共享驱动器与SharePoint站点集成吗?如果是这样,你能指导我一个可以帮助我开发这种功能的相关资源吗?

我需要的功能是:

  1. 从SharePoint网站上传/下载共享驱动器中的文件的能力。
  2. 能够检测何时在驱动器上创建新文件,或者修改现有文件,并发送相关警报。
  3. 可以与共享驱动器交互的工作流,就像它们与SharePoint列表交互一样

1 个答案:

答案 0 :(得分:0)

我不确定为什么要使用SharePoint,因为根据我的理解,您可以简单地创建一个Web或Windows应用程序并将其链接到您的共享驱动器。如果您仍想使用SharePoint,请参阅下文。

从我的头脑中,这是我可以建议的以下方法:

  1. 创建一个已发布的文件夹,在其中创建一个未发布的文件夹。
  2. 创建一个调度FileWatcher应用程序的计划任务,该应用程序监视未发布的文件夹。
  3. FileWatcher应用程序会将未发布文件夹中的文件移动到已发布的文件夹,并使用SharePoint web services特别是List服务更新SharePoint中的特定列表,并将其指向来自共享驱动器。
  4. 您可以使用SharePoint工作流来检查项目是否已被修改以发送正确的通知。这可以通过SharePoint设计器完成,不会占用太多空间。这是更可取的,而不是创建自己的通知应用程序。