이 페이지는 Apigee 및 Apigee Hybrid에 적용됩니다.
API 허브 종속 항목을 사용하면 API 작업 간의 관계를 보고 관리할 수 있습니다. API의 종속 항목을 찾고 추적하면 API 생태계를 보다 효율적으로 관리하는 데 도움이 됩니다. 예를 들어 종속 항목을 사용하면 API 변경 또는 지원 중단으로 인한 잠재적 영향을 알아내거나, 문제를 해결하거나, 비용 또는 규정 준수 규제를 분석할 수 있습니다. API는 API 허브 내에 저장하거나 API 허브 외부에 저장할 수 있습니다.
종속 항목이란 무엇인가요?
API 허브는 종속 항목을 API 작업 간의 방향 관계로 모델링합니다. 여기서 API 작업 하나는 공급업체이고 다른 하나는 소비자입니다. 예를 들어 PetStore API가 Location API에서 작업을 호출한다고 가정해 보겠습니다. 이 경우 작업은 Location API에서 제공하는 작업에 종속됩니다. API 허브에서는 PetStore를 소비자로, 위치를 공급업체로 지칭합니다.
그림 1은 API 작업 간의 공급업체/소비자 관계를 보여줍니다.
Payment API의 /debit
작업은 Fraud Detection API의 /detect
작업을 사용합니다. 인출 작업은 이 관계의 소비자이고 사기 감지 작업은 이 관계의 공급업체입니다.
마찬가지로 /detect
는 UserProfile API 및 GeoLocation API에서 제공하는 작업을 사용합니다. 이 경우 그림 1과 같이 /detect
작업은 소비자이고 나머지 두 작업은 공급업체입니다.
종속 항목 만들기
업로드된 API 사양 또는 외부 API에서 API 허브에 추가된 API 작업 간에 종속 항목을 만들 수 있습니다.
API 허브에서 종속 항목을 만드는 기본 단계는 다음과 같습니다.
- 종속될 수 있는 작업이 있을 수 있는 두 개의 API를 찾습니다. 작업은 등록된 API 또는 외부 API에 있을 수 있습니다.
- 공급업체 작업과 소비자 API를 확인합니다. 앞에서 설명한 것처럼 소비자가 공급업체를 호출합니다.
- UI 또는 Create Dependency API를 사용하여 공급업체와 소비자 사이에 종속 항목을 만듭니다.
종속 항목 만들기를 참조하세요.