工作流或EventListener

时间:2012-01-20 15:10:10

标签: sharepoint workflow sharepointdocumentlibrary eventreceiver documentlistener

我们正在为我们的客户构建一个Extranet sharepoint门户。每个客户都有一个网站。网站总数将在2000-3000之间。

当客户端上传新文档时,我需要将文档从SiteCollectionA / SiteA / DocumentLibrary复制到另一个网站集上的另一个全局列表。

我应该创建工作流来复制文档或事件监听器吗?上传后,客户端将被允许更新文档属性,这些更改也必须推送到全局列表中。

我的选择是事件倾听者,因为它更清洁,更便宜,更容易。我不是工作流程专家,但我认为在2000多个网站上维护/更新/重新发布工作流程会更难,然后是事件监听器。

你们有什么想法?

由于

1 个答案:

答案 0 :(得分:5)

绝对是一个事件接收器,你所做的只是一个简单的机械动作来响应一个事件。 事件接收器更容易开发,部署和维护。