MQTT 클 라 이언 트 구독 시 발생 하 는 문제

1188 단어 MQTT
1. 구독 해 야 할 이벤트 가 여러 개 있 으 면 어떻게 디자인 하 시 겠 습 니까? 모든 것 이 하나의 topic 입 니까?
모든 이벤트 가 하나의 topic 를 열거 하 는 것 은 가능 합 니 다. 모든 이벤트 가 응답 한 후에 직접 처리 합 니 다. 그러나 구독 할 때 귀 찮 을 수도 있 고 후기 확장 에 불리 할 수도 있 습 니 다. 만약 에 뒤에 주제 가 하나 더 있 으 면 클 라 이언 트 와 서버 는 해당 하 는 인 터 페 이 스 를 다시 추가 해 야 합 니 다. 구독 수량 이 많 으 면 관리 에 불리 합 니 다.해결 방법 은 하나의 인 터 페 이 스 를 이용 하여 처리 할 수 있 고 JSON 데이터 형식 을 이용 하여 출력 을 통일 시 킬 수 있 으 며 필드 의 유형 에 따라 클 라 이언 트 에서 어떤 사건 인지 판단 하고 구독 이 편리 하 며 확장 에 유리 합 니 다.예 를 들 면:
{
	"ID":"01"// ID          
	"DATA"[“data body”,“1234]// data         ,      ,  ,     
	"KEY""null",  // KEY         
}

좋은 웹페이지 즐겨찾기