다음을 통해 공유


IoT Hub를 사용하여 메시지 보내기 및 받기

IoT Hub를 사용하면 디바이스와 양방향 통신을 수행할 수 있습니다. IoT Hub 메시지를 사용하여 디바이스에서 IoT 솔루션 백 엔드로 메시지를 보내고 IoT 솔루션 백 엔드에서 디바이스로 메시지를 보내는 방식으로 디바이스와 통신합니다.

IoT Hub에 디바이스-클라우드 메시지 보내기

IoT Hub에는 백 엔드 서비스가 디바이스에서 원격 분석 메시지를 읽는 데 사용할 수 있는 기본 제공 서비스 엔드포인트가 있습니다. 이 엔드포인트는 Azure Event Hubs호환되며 표준 IoT Hub SDK를 사용하여 이 기본 제공 엔드포인트에서 읽을 수 있습니다.

또한 IoT Hub는 메시지 라우팅을 사용하여 디바이스 원격 분석 데이터 및 이벤트를 Azure 서비스에 보내도록 사용자가 정의할 수 있는 사용자 지정 엔드포인트를 지원합니다.

다음 항목에 대해 자세히 알아봅니다.

IoT Hub에서 클라우드-디바이스 메시지 보내기

IoT 솔루션 백 엔드에서 디바이스로 클라우드-디바이스 메시지를 보낼 수 있습니다.

참고 항목

클라우드-디바이스 메시지, 디바이스 트윈스, 디바이스 관리 등 이 문서에 언급된 일부 기능은 IoT Hub의 표준 계층에서만 사용할 수 있습니다. 기본 및 표준/무료 IoT Hub 계층에 대한 자세한 내용은 솔루션에 적합한 IoT Hub 계층 선택을 참조하세요.

IoT Hub 메시징 기능의 핵심 속성은 메시지의 안정성 및 내구성입니다. 이 속성을 사용하여 디바이스 쪽에서 일시적인 연결 및 클라우드 쪽에서 이벤트 처리에 급증한 부하를 복원합니다. IoT Hub는 디바이스-클라우드 및 클라우드-디바이스 메시징 모두에 대해 한 번 이상 전달 보증을 구현합니다.

다음 항목에 대해 자세히 알아봅니다.

올바른 유형의 IoT Hub 메시징 선택

디바이스 앱에서 시계열 원격 분석 및 경고를 보내려면 디바이스-클라우드 메시지를 사용하고 디바이스 앱에 단방향 알림을 보내려면 클라우드-디바이스 메시지를 사용합니다.

다음 항목에 대해 자세히 알아봅니다.