AEM桌面应用程序v1.10最佳实践 aem-desktop-app-best-practices

概述 overview

Adobe Experience Manager桌面应用程序将您的数字资产管理(DAM)解决方案链接到桌面,以便您可以直接在桌面上打开AEM Web UI中可用的文件。 如果您从桌面上保存了资产,则该资产会上传到相应位置的AEM。

AEM桌面应用程序消除了您在AEM中更新不正确的本地副本或更新错误资源的可能性。 通过使用桌面操作系统提供的网络共享技术,可以启用桌面应用程序易于使用的工作流。

该桌面应用程序会作为网络共享在桌面上装载AEM Assets存储库。 因此,文件夹和文件看起来就好像是本地文件夹和文件。 但是,建议不要直接从Finder或Explorer中装载的网络共享中的桌面执行数字资产管理操作。 Adobe建议您改用AEM Assets Web UI来执行操作,例如复制或移动大量资源。

NOTE
在阅读本文档之前,您可以查看总体AEM和Creative Cloud集成最佳实践,了解该主题的更高级概述。

AEM桌面应用程序架构 aem-desktop-app-architecture

AEM桌面应用程序使用WebDAV (Windows)或SMB (Mac)网络共享来装载网络共享。 装载的网络共享仅供本地使用。 AEM桌面应用程序截获调用(打开、读取、写入)并提供额外的本地缓存。 它将对AEM Assets服务器的远程调用转换为优化的AEM HTTP请求。 下图描述了AEM桌面应用程序架构。

AEM桌面应用程序架构

图:桌面应用程序架构

当文件被保存时,额外的写缓存确保它首先被存储在本地,使用户能够避免等待网络传输。 然后,在预定义的延迟(30秒)后,将文件上传到AEM后台,然后将资产上传到AEM。 AEM桌面应用程序提供了一个UI,用于监控后台文件上传的状态。

推荐使用AEM桌面应用程序 recommended-use-of-aem-desktop-app

AEM桌面应用程序的关键功能包括:

  • 正在从桌面上的AEM Assets Web UI打开文件。 从Web UI中,您可以显示桌面上的资产(在Finder、资源管理器中),或使用桌面应用程序打开资产。

  • 签出并签入。 可以签出Assets进行编辑,它们在AEM Assets中被标记为为用户锁定。 编辑后,可以签入资源以将其解锁。

  • 保存对文件的更改。 您保存到网络共享中文件的任何更改都会自动上传到AEM,并创建一个新版本。

  • 将链接的资源放入其他文档。 在Creative Cloud(Adobe Photoshop、Adobe InDesign和Adobe Illustrator)等应用程序中,您可以将外部文件作为链接放置。 例如,您可以将图像置于InDesign文档中。 在这种情况下,网络共享装载允许您浏览并从AEM中选择要放置的资源。 在某些非Adobe应用程序(如MS® Office)中,放置链接文件也很有用。

  • 在AEM ​引用分辨率。 如果置入的文件和带有链接的主文件都存储在AEM中,则可以自动提供有关资产引用的服务器端信息。

  • 从桌面访问资源。 在装入的网络共享中,上下文菜单提供More Info对话框(更大的预览、关键元数据)以及在AEM UI中打开资源的功能。

  • 正在批量上传大型分层文件夹。 如果您使用AEM UI中的​ 创建 > 文件夹上传 ​选项来上传资产,AEM桌面应用程序会在后台将选定的文件夹层次结构上传到AEM。 使用桌面应用程序中的专用UI监控上传进度。

不适当地使用AEM桌面应用程序 inappropriate-use-of-aem-desktop-app

  • 请勿使用AEM桌面应用程序从桌面管理资源。 AEM桌面应用程序未构建为网络驱动器的替代应用程序。 请改用以下功能:

    • 用于数字资源管理(查找或共享资源、元数据以及复制或移动)的AEM Assets Web UI。

    • AEM桌面应用程序Folder Upload以上传大型分层文件夹。

  • 请勿将AEM桌面应用程序视为AEM Assets的“桌面同步”客户端。 AEM桌面应用程序的主要优势在于,它提供对整个存储库的“虚拟”访问,并且桌面同步应用程序通常只同步属于一个用户的资产。 AEM桌面应用程序提供了一定级别的缓存和后台上传;尽管如此,它的工作方式与典型的“同步”应用程序非常不同,例如Adobe Creative Cloud桌面应用程序或Microsoft OneDrive。

  • 请勿经常使用AEM桌面应用程序网络驱动器来保存资产。 所有保存操作都将传输到AEM Assets。 因此,直接在装入的AEM Assets存储库中执行大量编辑操作是不切实际的。 直接在挂载的存储库中编辑资产会用不相关的版本阻塞资产的时间线,并在服务器上施加额外的开销。

  • 请勿使用AEM桌面应用程序将大量数据从一个AEM实例迁移到另一个实例。 请参阅迁移指南以规划和执行资产迁移。 相反,桌面应用程序支持在Adobe Experience Manager中首次批量上传大量资产。

适用于选定用例的Recommendations recommendations-for-selected-use-cases

创意用户访问资产 access-to-assets-for-creative-users

AEM桌面应用程序提供对整个DAM存储库的虚拟访问 — 对于桌面上的创意用户而言,在其桌面上查找并访问正确的资产可能会比较复杂。 请使用这些最佳实践来简化操作。

  • 使用AEM Assets Web UI中的协作功能,创意用户能够更直接地访问正确的资源。 共享文件夹或收藏集、提供智能收藏集(保存的搜索)或发送包含指向正确资源的指针的通知就是其中之一。 然后,创意用户可以使用Web UI中的桌面操作来快速访问其桌面上的这些资产。

  • 考虑对资产(访问控制)的正确权限,以便为创意用户简化DAM存储库中的视图,从而基本上限制他们仅访问所需或感兴趣的资产:

    • 某些与创意用户无关的区域,其用户组可能会被拒绝以便从他们的视图中(也在桌面上)删除它们。

    • DAM中的大多数资产是最终资产,无意进行更改 — 对于创意用户,此类资产应为只读。

    • 只有需要更改或修饰的资产才应为创意用户启用写功能。 某些组织使用AEM Projects及其创建的文件夹来托管仍可能发生更改的资源。

搜索资源 searching-assets

搜索要在桌面上打开的文件:

  • 使用AEM Assets Web UI查找资源。 AEM Assets中的搜索不仅功能强大(搜索Facet、保存的搜索),它还提供了其他功能来查找合适的资源。 这些过滤器还包括其他过滤器,如根据状态(批准、到期)、收藏集、任务、通知搜索资产的功能,以及与其他用户/组共享文件夹/收藏集。

  • 找到资产后,在AEM UI中使用桌面操作在桌面上访问该资产。

更新使用AEM桌面应用程序打开的资源 updating-assets-opened-using-aem-desktop-app

如果您在从AEM Assets映射到本地网络共享的位置直接编辑资源,则每次将资源保存到桌面上时,都会将该资源上传到AEM。 此外,AEM会创建一个版本并生成演绎版。

如果存储在AEM中的资源需要更新,请执行以下操作:

  • 对于​ 次要更新,例如审批流程中的次要润饰请求:

    • 签出文件并在桌面上将其打开。

    • 更新文件。

    • 保存更新的版本。 资产将更新,时间轴会显示原始版本以进行比较。

  • 对于​ 主要更新,例如需要很短的创意WIP周期的更改请求:

    • 使用“显示”选项在桌面上打开相应的文件夹。

    • 将文件复制到映射的AEM Assets共享之外的WIP文件夹(例如,将文件复制到与Adobe Creative Cloud桌面应用程序同步的文件夹中)。

    • 处理文件并间歇性保存。 更改不会保存到AEM Assets。

    • 编辑完成后,移动、复制或保存从AEM映射的文件,以将其上传为新版本。

网络性能 network-performance

AEM桌面应用程序良好的用户体验依赖于稳定的网络连接和经过良好调整的服务器,尤其是在上传和更新资产方面。 这些建议适用于组织中的网络/IT团队。

网络注意事项 network-considerations

要了解有关AEM Assets网络配置的最佳实践,请转到如何批量迁移资产文档。 可帮助为用户优化AEM桌面应用程序体验的一些重要方面包括:

  • 使用正确配置的Dispatcher。 为提高安全性,请使用AEM Dispatcher,并确保已将其配置为在Dispatcher🔗后连接到AEM的AEM桌面应用程序

  • 保存带宽。 使用Finder浏览装入的存储库时,请考虑在Mac上的Finder中关闭图标预览。 Finder会请求每个文件生成预览,并让桌面应用程序在本地下载和缓存资产。 在节省带宽的同时,还会减少桌面用户的用户体验,因此当处理具有大量资产或带宽有限的存储库时,应该这样做。

NOTE
要关闭图标预览,请在Finder中转到View,选择View Options,然后取消选中Show icon preview选项。 这仅适用于当前文件夹 — 若要将其设为默认值,请单击同一对话框中的Use as default选项。

优化服务器性能 optimizing-server-performance

若要了解应该如何优化AEM Assets服务器以提高性能,请转到AEM Assets性能优化指南。 AEM桌面应用程序服务器性能的一些重要方面与优化工作流配置有关,以便它在资源上传时运行良好:

recommendation-more-help
d27c3dc5-a94a-4e63-a6d5-c47555beb65d