# API 문서
DDB API는 다수의 다른 마이크로 서비스로 구성됩니다. 아래에는 상호 작용할 수있는 다양한 서비스와 인증 및 액세스를 얻는 방법을 볼 수 있습니다.
# 마이크로 서비스
우리의 API는 분리되어 있습니다 *6 마이크로 서비스 *.
마이크로 서비스 | 목적 |
---|---|
환경 상황 서비스 | 환경 컨텍스트 서비스는 DDB에서 사용중인 현재 프로젝트 데이터를 저장합니다. |
매개 변수 서비스 | 프로젝트의 자산 및 매개 변수에 대한 정보를 제공하는 서비스. |
매개 변수 메타 데이터 서비스 | 프로젝트의 자산 및 매개 변수에 대한 메타 데이터를 제공하는 서비스. |
참조 데이터 서비스 | 출처 데이터 정보 내부 및 외부 소스에 대한 참조를 정의하는 데 사용됩니다. |
QA 서비스 | QA 서비스 데이터를 호스팅합니다. |
댓글 서비스 | 주석 서비스는 다양한 시스템, 자산 및 매개 변수와 관련된 스레드 주석을 호스팅하기위한 것입니다. |
각 마이크로 서비스에는 세 가지 환경 각각에 대해 독립적 인 인스턴스가 있습니다. 각 환경의 목적을 요약하면 여기 .
다음 표에는 각 환경에 대한 각 마이크로 서비스에 대한 링크가 포함됩니다.
*DDB 개발 팀 만 개발 환경을 사용해야합니다.
모든 다른 서비스는 동일한 기본 URL을 사용합니다 (예 :https://ddb.arup.com (opens new window)) 그리고 그들의 URL에 따라 라우팅됩니다.
각 마이크로 서비스는 Open API 3.0 (Swagger)을 사용하여 정의됩니다. 프로세스와 관련된 API 엔드 포인트가 확실하지 않은 경우 온 보딩 팀에 연락하여 더 많은 지원을 받으십시오.
# API 흐름
아래 다이어그램은 DDB에 매개 변수를 얻고 게시하려고 할 때 수행 할 단계를 요약하는 것입니다.
API 호출 다이어그램이 필요합니다
버전 →