AEM 6.4의 이전 버전과의 호환성

개요

노트

호환성 패키지 범위에 속하지 않는 컨텐츠 및 구성 변경 사항의 목록은 AEM 6.4의 저장소 재구성을 참조하십시오.

AEM 6.4에서는 모든 기능이 이전 버전과의 호환성을 고려하여 개발되었습니다.

대부분의 경우 AEM 6.3을 실행하는 고객은 업그레이드를 수행할 때 코드 또는 사용자 지정을 변경할 필요가 없습니다. AEM 6.1 및 6.2 고객의 경우 6.3으로 업그레이드하는 동안 발생할 수 있는 변경 사항보다 더 이상 변경 사항이 없습니다.

기능을 이전 버전과 호환하지 못하는 경우는 예외적으로 6.3용 호환성 패키지를 설치하여 번들 및 컨텐츠에 대한 이전 버전과의 호환성을 달성할 수 있습니다( 다운로드 위치에 대한 자세한 내용은 아래 설정 방법 참조). 이 구성 패키지는 AEM 6.3과 호환되는 응용 프로그램의 호환성을 복원합니다.

호환성 패키지를 사용하면 호환성 모드에서 AEM을 실행하고 새로운 AEM 기능에 대해 사용자 정의 개발을 연기할 수 있습니다.

노트

호환성 패키지는 AEM 6.4 호환 시 필요한 개발을 연기하기 위한 임시 솔루션일 뿐, 업그레이드 후 바로 개발에서 호환성 문제를 해결할 수 없는 경우 마지막 옵션으로 권장됩니다. 6.4 기반의 사용자 정의 개발 및 전체 6.4 기능을 사용하면 기본 모드로 전환하고 호환성 패키지를 제거하는 것이 좋습니다.

screen_shot_2018-04-05at43339pm

호환성 패키지에는 라우팅 사용라우팅 사용 안 함.

이렇게 하면 AEM 6.4를 세 가지 모드로 실행할 수 있습니다.

기본 모드:

기본 모드는 AEM 6.4의 모든 새로운 기능을 사용하려는 고객이며 일부 개발을 통해 모든 새로운 기능을 사용자 요구에 맞게 변경할 수 있는 제품입니다.

즉, 업그레이드 후 즉시 애플리케이션에서 조정해야 할 수도 있습니다.

호환성 모드: 라우팅 활성화와 함께 설치된 호환성 패키지

호환성 모드는 이전 버전과 호환되지 않는 인터페이스를 사용자 정의한 고객을 위한 것입니다. 이를 통해 AEM은 호환성 모드에서 실행하고 일부 사용자 정의 코드와 호환되지 않는 새로운 AEM 기능에 대한 사용자 정의 개발을 연기할 수 있습니다.

기존 모드: 라우팅이 비활성화되어 설치된 호환성 패키지

레거시 모드는 호환성 패키지에서 이동한 기존 또는 사용되지 않는 AEM 코드를 기반으로 사용자 정의 인터페이스를 사용하는 고객을 위한 것입니다.

image2018-2-12_23-58-37

설정 방법

AEM 6.3 호환성 패키지는 이 링크에서 패키지 관리자를 사용하여 패키지로 설치할 것입니다.

호환성 패키지가 설치되면 아래와 같이 OSGI 구성의 스위치를 사용하여 라우팅을 활성화하거나 비활성화할 수 있습니다.

screen_shot_2017-11-27at122421pm

호환성 패키지를 설치하고 설정하면 선택한 호환성 모드를 기반으로 기능이 사용됩니다.

이 페이지에서는