기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
MQTT 브로커를 선택하세요
AWS IoT Greengrass코어 디바이스에서 실행할 로컬 MQTT 브로커를 선택할 수 있는 옵션을 제공합니다. 클라이언트 디바이스는 코어 디바이스에서 실행되는 MQTT 브로커에 연결되므로 연결하려는 클라이언트 디바이스와 호환되는 MQTT 브로커를 선택하십시오.
참고
다음 MQTT 브로커 중에서 선택할 수 있습니다.
-
MQTT 3.1.1 브로커 (모켓) —
aws.greengrass.clientdevices.mqtt.Moquette
MQTT 3.1.1 표준을 준수하는 경량 MQTT 브로커를 사용하려면 이 옵션을 선택하십시오. AWS IoT CoreMQTT 브로커는 MQTT 3.1.1 표준과도 호환되므로 이러한 기능을 사용하여 장치 및 AWS IoT Device SDK 여러 장치에서 MQTT 3.1.1을 사용하는 애플리케이션을 만들 수 있습니다. AWS 클라우드
-
MQTT 5 브로커 (EMQX) —
aws.greengrass.clientdevices.mqtt.EMQX
코어 디바이스와 클라이언트 디바이스 간 통신에 MQTT 5 기능을 사용하려면 이 옵션을 선택하십시오. 이 구성 요소는 Moquette MQTT 3.1.1 브로커보다 더 많은 리소스를 사용하며, Linux 코어 디바이스에서는 Docker가 필요합니다.
MQTT 5는 MQTT 3.1.1과 이전 버전과 호환되므로 MQTT 3.1.1을 사용하는 클라이언트 디바이스를 이 브로커에 연결할 수 있습니다. Moquette MQTT 3.1.1 브로커를 실행하는 경우 이를 EMQX MQTT 5 브로커로 교체할 수 있으며, 클라이언트 디바이스는 평소와 같이 계속 연결되고 작동할 수 있습니다.
-
사용자 지정 브로커 구현
이 옵션을 선택하면 클라이언트 장치와 통신할 사용자 지정 로컬 브로커 구성 요소를 만들 수 있습니다. MQTT 이외의 프로토콜을 사용하는 사용자 지정 로컬 브로커를 생성할 수 있습니다. AWS IoT Greengrass클라이언트 장치를 인증하고 권한을 부여하는 데 사용할 수 있는 구성 요소 SDK를 제공합니다. 자세한 정보는 AWS IoT Device SDK 를 사용하여 Greengrass 핵, 기타 구성 요소와 통신하고 AWS IoT Core 및 클라이언트 장치 인증 및 권한 부여(을)를 참조하세요.