각 하나를 루프로 전달하는 대신 단일 API로 ComponentID 목록을 전달하여 ComponentPresentations를 가져 오는 방법이 있는지 확인하려고합니다. 내 경우에는 모든 DCP가 동일한 템플릿을 사용하고 있습니다.CDA 브로커 API : 구성 요소 ID 목록을 통해 ComponentPresentations 가져 오기
API를 검사 할 때 tcmid 또는 그 행의 목록을 허용 할 수있는 방법을 찾을 수 없습니다. 내가 해결하고자하는 유스 케이스는 하나의 API 호출에서 모든 DCP를 얻는 것이고 나의 경우에는 10-15까지 루핑하는 것이고 독립적으로 각 DCP를 얻는 것이고 이것은 처음으로 브로커 DB에 도착했을 때 효과적이지 않다.
OData 웹 서비스를 사용하여 동일한 결과를 얻을 수 있었지만 아직 Odata를 사용할 준비가되지 않았습니다. Odata와 브로커 API가 약간 다르지만 API와 쿼리 포인트의 기능상의 Odata 차이점을 설명하는 문서를 찾지 못했습니다.
도움이 될 것입니다.
ENV : Tridion 2011 SP1, Java API.
그래, 우리는 캐시가 있지만 성능을 향상시키기 위해 노력하고있는 몇 가지 최적화가 있지만 API가 지원하지 않으면 우리는 오늘날 우리가 살아가는 방식으로 살 것입니다. 별도의 메모에서 Odata와 API 사이의 비교 유형의 비교 유형을 API에서 수행 할 수있는 기능과 Odata에 대해 동일한 기능을 제공하는 브로커 쿼리 유형 기능 측면에서 찾고 있습니다. 지금은 문서에서 아주 분명하지 않습니다. 아마 하나도 없습니다. 어쨌든 응답 해 주셔서 감사합니다. – Kaylan
아니요, 해당 문서가 존재하지 않습니다. OData는 데이터로 작업하는 다른 방식으로, 개별 항목이 아닌 Collections에만 집중합니다. API는 개별 객체에 집중합니다 (너무 많음). –