내 이해에 따르면 MQTT에서는 클라이언트가 해당 주제 이름으로 무언가를 게시하면 주제가 작성됩니다.
주제를 구성 할 필요가 없으며, 주제를 게시하면 충분합니다.
에서 여기 .
클라이언트가 자신의 주제를 구독 한 후 게시 한 후 생성 할 수 있습니까? 사양 에서 이에 대한 제한을 찾을 수 없습니다 . 가능한 이상 행동으로 나열되지 않았습니다 :
5.4.8 비정상적인 행동 탐지
서버 구현은 잠재적 인 보안 사고를 감지하기 위해 클라이언트 동작을 모니터링 할 수 있습니다. 예를 들면 다음과 같습니다.
- 반복 된 연결 시도
- 반복적 인 인증 시도
- 연결이 비정상적으로 종료 됨
- 주제 스캔 (많은 주제를 보내거나 구독하려고 함)
- 전달할 수없는 메시지 보내기 (주제 구독자 없음)
- 연결했지만 데이터를 보내지 않는 클라이언트
이를 바탕으로 확실히 가능하다고 생각합니다. 이 기능의 사용 사례에 관심이 있습니까?
표준이 그러한 메커니즘을 허용하는 이유는 무엇입니까? 주제의 소유자를 추적하는 것이 복잡합니까? 대신 클라이언트가 자신의 주제를 구독 할 수 있습니다.
내가 생각할 수있는 한 가지 유스 케이스는 클라이언트가 공개 된 데이터를 확인할 수있는 방법입니다.