MQTT 토픽을 사용한 ActiveMQ 스프링 통합

압둘 마나프 |

나는 activemq를 처음 사용합니다. activeMQ에서 주제를 만들고 있습니다. mqtt를 통해 데이터를 게시하고 있습니다.

mosquitto_pub   -d -t testTopic -m "test message"

하지만 오류 메시지가 나타납니다.

오류 : 메시지가 예상 된 유형의 TextMessage가 아닙니다.

이것은 내 코드입니다

    public void onMessage(Message message) {
     if (message instanceof TextMessage) {


      }
      else
      {

        logger.error("Message is not of expected type TextMessage.");
      }
}

실제 문제는 무엇입니까? . 그러나 iam은 http를 통해 동일한 주제로 데이터를 성공적으로 보냅니다.

어떤 생각 ... ???

압둘 마나프 |

ActiveMQ Spring 소비자에서 http 메시지는 텍스트 메시지의 유형이고 mqtt 메시지는 BytesMessage의 유형입니다. 코드를 추가하기 때문에

if (message instanceof BytesMessage) {
                BytesMessage bm = (BytesMessage) message;
                byte data[];
                data = new byte[(int) bm.getBodyLength()];
                bm.readBytes(data);
                msgText = new String(data);
                System.out.println("Message String = "+msgText);
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

스프링 통합을 사용한 파일 분할 및 배포

분류에서Dev

ActiveMQ는 MQTT를 여러 브로커로 확장하기 위해 클러스터링을 지원합니까?

분류에서Dev

gensim을 사용한 토픽 모델링

분류에서Dev

스프링을 통한 통합 테스트, hsqldb가 "인덱스 사용"을 인식하지 못함

분류에서Dev

동일한 ActiveMQConnectionFactory를 통해 여러 ActiveMQ 대기열을 사용합니다.

분류에서Dev

스프링 통합 -mqtt 유형 변환기 문제

분류에서Dev

스프링 통합을 사용하여 웹 서비스 호출 예약

분류에서Dev

주석을 이용한 스프링 통합 및 스프링 배치 [Spring-Batch-Integration]

분류에서Dev

스프링 통합 흐름을 사용자 정의하는 방법

분류에서Dev

스프링 통합을 사용하여 ftp에서 파일 나열

분류에서Dev

어떤 스프링 통합 패턴을 사용할 수 있습니까?

분류에서Dev

여러 실행기를 사용한 스프링 통합

분류에서Dev

JCA 리소스 어댑터를 사용하여 ActiveMQ와 WildFly 통합

분류에서Dev

Nest는 MQTT 프로토콜을 사용하나요?

분류에서Dev

GPRS / HSDPA를 통한 MQTT 긴 폴링

분류에서Dev

tcpdump의 토픽 이름을 기준으로 MQTT 트래픽을 필터링하는 방법

분류에서Dev

Firefox 및 Chrome의 "스토어 세션 기능"을 통한 트래픽 작성

분류에서Dev

STS 임시 자격 증명을 사용하는 Websocket을 통한 AWS IoT MQTT

분류에서Dev

2 자 통합 모델을 사용한 PHP 마스터 카드 통합

분류에서Dev

GUI 프로그램을 사용하지 않는 경우 토르 릴레이를 통과 한 트래픽의 양을 어떻게 알 수 있습니까?

분류에서Dev

Google 스프레드 시트의 배열 수식을 사용한 롤링 합계

분류에서Dev

TLS를 통한 MQTT (모스키토)-일부 프로그램의 인증서 오류

분류에서Dev

MySQL은 어떤 통신 프로토콜을 사용합니까?

분류에서Dev

Python에서 websocket을 통한 MQTT

분류에서Dev

udp 메시지 매핑 예외를 사용한 스프링 통합

분류에서Dev

Spring 통합을 사용한 Struts 2.5 Junit 테스트 설정

분류에서Dev

AngularJS $ http 및 Jasmine을 사용한 통합 테스트

분류에서Dev

Test Double을 사용한 FeignClient 통합 테스트

분류에서Dev

스프링 통합 메일을 사용하여 이메일 콘텐츠로드를 피하는 방법

Related 관련 기사

  1. 1

    스프링 통합을 사용한 파일 분할 및 배포

  2. 2

    ActiveMQ는 MQTT를 여러 브로커로 확장하기 위해 클러스터링을 지원합니까?

  3. 3

    gensim을 사용한 토픽 모델링

  4. 4

    스프링을 통한 통합 테스트, hsqldb가 "인덱스 사용"을 인식하지 못함

  5. 5

    동일한 ActiveMQConnectionFactory를 통해 여러 ActiveMQ 대기열을 사용합니다.

  6. 6

    스프링 통합 -mqtt 유형 변환기 문제

  7. 7

    스프링 통합을 사용하여 웹 서비스 호출 예약

  8. 8

    주석을 이용한 스프링 통합 및 스프링 배치 [Spring-Batch-Integration]

  9. 9

    스프링 통합 흐름을 사용자 정의하는 방법

  10. 10

    스프링 통합을 사용하여 ftp에서 파일 나열

  11. 11

    어떤 스프링 통합 패턴을 사용할 수 있습니까?

  12. 12

    여러 실행기를 사용한 스프링 통합

  13. 13

    JCA 리소스 어댑터를 사용하여 ActiveMQ와 WildFly 통합

  14. 14

    Nest는 MQTT 프로토콜을 사용하나요?

  15. 15

    GPRS / HSDPA를 통한 MQTT 긴 폴링

  16. 16

    tcpdump의 토픽 이름을 기준으로 MQTT 트래픽을 필터링하는 방법

  17. 17

    Firefox 및 Chrome의 "스토어 세션 기능"을 통한 트래픽 작성

  18. 18

    STS 임시 자격 증명을 사용하는 Websocket을 통한 AWS IoT MQTT

  19. 19

    2 자 통합 모델을 사용한 PHP 마스터 카드 통합

  20. 20

    GUI 프로그램을 사용하지 않는 경우 토르 릴레이를 통과 한 트래픽의 양을 어떻게 알 수 있습니까?

  21. 21

    Google 스프레드 시트의 배열 수식을 사용한 롤링 합계

  22. 22

    TLS를 통한 MQTT (모스키토)-일부 프로그램의 인증서 오류

  23. 23

    MySQL은 어떤 통신 프로토콜을 사용합니까?

  24. 24

    Python에서 websocket을 통한 MQTT

  25. 25

    udp 메시지 매핑 예외를 사용한 스프링 통합

  26. 26

    Spring 통합을 사용한 Struts 2.5 Junit 테스트 설정

  27. 27

    AngularJS $ http 및 Jasmine을 사용한 통합 테스트

  28. 28

    Test Double을 사용한 FeignClient 통합 테스트

  29. 29

    스프링 통합 메일을 사용하여 이메일 콘텐츠로드를 피하는 방법

뜨겁다태그

보관