工作流或事件监听器

发布于 2024-12-28 02:45:29 字数 326 浏览 4 评论 0原文

我们正在为客户建立一个外联网共享点门户。每个客户都会有一个网站。站点总数将在2000-3000个之间。

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

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

我的选择是事件监听器,因为它更干净、更便宜、更容易。我不是工作流程方面的专家,但我认为在 2000 多个站点上维护/更新/重新发布工作流程比事件侦听器更难。

你们觉得怎么样?

谢谢

We are building an extranet sharepoint portal for our clients. Each client will have a site. Total number of sites will be between 2000-3000.

I have a requirement to copy a document from a SiteCollectionA/SiteA/DocumentLibrary to another global list on another site collection when a client uploads new document.

Should i create workflow to copy the document or event listener? Client will be allowed to update document properties after the upload and these changes will have to be pushed into the global list as well.

My choice would be event listener because is much cleaner, cheaper and easier. Im not an expert with workflows, but i think it will be harder to maintain/update/re-publish workflows on 2000+ sites then an event listener.

What do you guys think?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

剑心龙吟 2025-01-04 02:45:29

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

Definitely an event receiver, all you are doing is a simple mechanical action in response to an event.
Event receivers are much easier to develop, deploy and maintain.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文