애플리케이션 간 구성요소 공유 — 구성요소 라이브러리
중요사항:
DevOps 구성 은 이제 더 이상 지원되지 않으며 새로운 활성화에 사용할 수 없습니다.
구성요소 라이브러리
구성요소 라이브러리는 애플리케이션 전반에 걸쳐 구성요소의 구성 데이터에 대한 단일 진실 소스를 보장하여 일관성과 유지관리 가능성을 향상시킵니다. 작업 공간 또는 CdmSharedLibraryApi REST API의 DevOps 구성 통합 뷰를 사용하여 이러한 라이브러리를 생성하고 유지관리할 수 있습니다.
이 예에서 조직은 웹 사이트에서 차를 판매합니다. Shopping-Cart 및 Browsing-Pane 애플리케이션 서비스 모두 제품 가격 및 사진 모양에 대한 구성 데이터를 사용합니다. 구성 데이터가 두 DevOps 애플리케이션에서 동일한지 확인하기 위해 각 애플리케이션은 구성요소 라이브러리의 공유 구성요소를 Tea-Service 사용합니다. 구성요소는 라이브러리에서 관리되며 각 애플리케이션은 라이브러리의 구성요소 중 두 개를 사용합니다.
공유 구성요소 작업
- 애플리케이션 변경 세트에서 작업하는 동안 공유 구성요소를 추가, 업데이트 또는 제거할 수 있습니다.
- 애플리케이션은 애플리케이션에 정의된 구성요소(직접 구성요소)와 구성요소 라이브러리의 구성요소 등 구성요소를 혼합하여 사용할 수 있습니다.
- 애플리케이션 변경 세트에서 작업하는 동안에는 직접 구성 요소를 수정하는 것과 같은 방식으로 공유 구성 요소를 수정할 수 없습니다. 그러나 응용 프로그램의 컬렉션은 공유 구성 요소의 모든 값을 재정의할 수 있습니다.
애플리케이션에서 공유 구성 요소를 사용할 수 있으려면 구성 요소가 게시됨 상태여야 하고 구성 요소가 있는 라이브러리가 사용 가능 상태여야 합니다.
이 예에서는 구성요소가 게시되지 않았기 때문에 어떤 애플리케이션도 이 구성요소를 Flavor-Sort-settings 사용할 수 없습니다.