Jazz™에는 도구 특정 정보의 중심 위치를 제공하는 확장 가능한 저장소가 포함되어 있습니다. 항목이라고 하는 최상위 레벨 오브젝트 측면의 데이터가 저장소에 저장됩니다.
저장소에는 감사 목적으로 항목 작성 및 후속 수정의 히스토리를 유지보수하는 감사 가능한 항목 유형이 포함됩니다. 추적 감사에는 항목의 지난 상태에 대한 레코드, 항목을 저장한 사용자 및 변경 시간이 포함됩니다. 감사 히스토리가 필요하지 않은 항목 유형의 경우, 저장소는 항목의 최근 상태만 유지합니다.
저장소의 각 항목은 검색하기 위한 키로 사용할 수 있는 고유 ID를 가집니다. 이 범용 고유 ID(UUID)는 항목, 항목 상태 및 컨텐츠 값에 적용됩니다. 그러므로 한 저장소에서 다른 저장소로 컨텐츠가 복제되는 경우 해당 고유 ID를 유지합니다.
저장소 컴포넌트는 저장소의 항목을 작성, 검색, 업데이트 및 삭제하기 위한 서버 쪽 API 메소드를 제공합니다. 서버 쪽 API에는 해당 특성 및 관계에 기반하여 저장소의 항목에 대해 복잡한 조회를 실행하기 위한 오퍼레이션이 포함되어 있습니다.
또한 Jazz는 저장소에서 지원되는 피드 서비스를 제공합니다. 컴포넌트는 빌드 완료 또는 스트림 전달과 같은 이벤트를 공고하기 위해 서버 쪽 API를 사용하여 변경 이벤트를 보고합니다. 변경 이벤트는 저장소에 기록됩니다. 피드 서비스는 표준 호환 피드 리더에서 구문 분석하기에 적합한 웹 피드(Atom 또는 RSS)를 공개합니다.
저장소의 항목 작성, 업데이트 및 삭제는 서버 쪽 메커니즘을 사용해서만 수행할 수 있습니다. 저장소는 클라이언트 요소(예: 보기 및 편집기)를 저장소의 항목과 조정하는 데 유용한 클라이언트 쪽 항목 관리자를 제공합니다.
저장소에 대한 세부사항은 www.jazz.net의 등록된 사용자가 Learn 페이지에서 사용 가능한 "Jazz 플랫폼 기술 개요"를 참조하십시오.
도움이 되셨습니까? Jazz.net의 포럼에 의견 남기기 또는 버그 제출에서 피드백을 제공할 수 있습니다(등록 필요).