용어와 정의
영문 또는 원어: CoAP
영문 정식명칭: Constrained Application Protocol
한글명: 제약 환경 응용 프로토콜
제약이 있는 장치와 네트워크에서 자원을 요청하고 표현을 전달하는 응용 프로토콜입니다.
정확한 의미와 원리
URI와 요청 응답 방식을 사용해 자원을 다룹니다. UDP 바인딩은 Confirmable 메시지 등의 동작을 정의하며 TCP와 TLS 및 WebSocket 바인딩은 별도 확장이 다룹니다.
쉽게 이해하는 사용 예시
작은 장치의 센서 자원을 원격에서 읽거나 표현을 갱신하는 응용입니다.
종류와 관련 개념의 차이
기본 UDP 바인딩과 TCP 및 TLS 등 확장을 구분하며 HTTP 자체와 같다고 설명하지 않습니다.
적용 조건과 오해하기 쉬운 점
HTTP와 닮은 자원 모델이 HTTP와 동일한 선로 형식을 뜻하지 않습니다. 보안 및 신뢰성은 사용 바인딩과 응용 요구에 맞춰 확인합니다.