API 연동: 서비스와 하드웨어의 만남

도메인별 인터페이스 사례와 두 API 계층의 연동 시사점

도메인별 인터페이스 사례

Sensor Domain: readSensorData(deviceId)

Power Domain: setPowerState(deviceId, mode)

IVI Domain: playAudio(deviceId, source)

Atomic API 연동 시사점

  • Atomic API = "무엇을 할 것인가" (서비스 단위 정의)
  • Device API = "어떻게 실행할 것인가" (하드웨어 실행 계층)
  • 두 계층의 명확한 역할 분리와 연동을 통해 완전한 서비스-장치 통합 구조가 완성됩니다.

서비스-장치 매핑 구조

Atomic Service API

"BCM_Door 서비스를 실행해줘"

Device API

`Actr_DoorLock.setOper(dir: Unlock)`

Door Lock ECU

Door Lock Motor