AEM 6.5의 이전 버전과의 호환성 backward-compatibility-in-aem
개요 overview
Adobe Experience Manager(AEM) 6.5에서는 모든 기능이 이전 버전과의 호환성을 염두에 두고 개발되었습니다.
일반적으로 AEM 6.3을 실행하는 고객은 업그레이드를 수행할 때 코드나 사용자 지정을 변경할 필요가 없습니다. AEM 6.1 및 6.2 고객의 경우 6.3으로 업그레이드하는 동안 직면하게 되는 추가 중단 변경 사항은 없습니다.
기능이 이전 버전과 호환되도록 유지할 수 없는 예외의 경우 번들 및 콘텐츠에 대한 이전 버전과 호환되지 않는 문제가 완화될 수 있습니다. 6.4용 호환성 패키지를 설치하여 수행할 수 있습니다(다운로드 위치에 대한 자세한 내용은 아래 설정 방법 참조). 이 호환성 패키지는 일반적으로 AEM 6.4를 준수하는 애플리케이션에 대한 호환성을 복원하는 데 도움이 됩니다.
호환성 패키지를 사용하면 호환성 모드에서 AEM을 실행하고 새로운 AEM 기능에 대한 사용자 지정 개발을 연기할 수 있습니다.
호환성 패키지에 두 가지 모드가 있습니다. 라우팅 사용 및 라우팅 사용 안 함.
이렇게 하면 AEM 6.5를 다음 세 가지 모드로 실행할 수 있습니다.
기본 모드:
기본 모드는 AEM 6.5의 모든 새로운 기능을 사용하고 일부 개발을 수행하여 맞춤화가 모든 새로운 기능과 함께 작동하도록 하려는 고객을 위한 것입니다.
즉, 업그레이드 직후 애플리케이션을 조정해야 합니다.
호환성 모드: 라우팅이 활성화된 호환성 패키지가 설치됨
호환성 모드는 이전 버전과 호환되지 않는 인터페이스의 사용자 지정을 사용하는 고객을 위한 것입니다. 이를 통해 AEM을 호환성 모드에서 실행하고 일부 사용자 지정 코드와 호환되지 않는 새 AEM 기능에 대해 필요한 사용자 지정 개발을 연기할 수 있습니다.
레거시 모드: 라우팅이 비활성화된 호환성 패키지가 설치됨
레거시 모드는 호환성 패키지에서 이전된 AEM의 기존 코드 또는 더 이상 사용되지 않는 코드를 기반으로 하는 사용자 지정 인터페이스를 사용하는 고객을 위한 것입니다.
설정 방법 how-to-set-up
패키지 관리자를 사용하여 6.5 용 AEM 6.4 호환성 팩을 패키지로 설치할 수 있습니다. 소프트웨어 배포🔗 사이트에서 AEM 6.4 Compatibility Pack for 6.5를 다운로드할 수 있습니다.
호환성 패키지가 설치되면 아래와 같이 OSGI 구성에서 스위치를 사용하여 라우팅을 활성화하거나 비활성화할 수 있습니다.
호환성 패키지를 설치하고 설정하면 선택한 호환성 모드를 기반으로 기능이 사용됩니다.