0

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

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

我需要的功能是:

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

1 回答 1

0

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

从我的脑海中,这是我可以根据您的要求建议的以下方法:

  1. 创建一个已发布的文件夹,并在其中创建一个未发布的文件夹。
  2. 创建一个调用FileWatcher应用程序的计划任务,该应用程序监视未发布的文件夹。
  3. FileWatcher 应用程序会将未发布文件夹中的文件移动到已发布文件夹,并使用SharePoint Web 服务(尤其是列表服务)更新 SharePoint 中的特定列表并将其指向共享驱动器中的路径。
  4. 您可以使用 SharePoint 工作流检查是否修改了项目以发送正确的通知。这可以通过 SharePoint 设计器完成,并且不会占用太多空间。这比创建自己的通知应用程序更可取。
于 2013-04-22T15:36:02.847 回答