zoukankan      html  css  js  c++  java
  • java学习简单笔记20190319

    企业 级消息代理JMS,有ActiveMQ,HornetQ是JMS的实现

    AMQP也是消息代理的规范,不仅兼容JMS,还支持跨语言和平台,AMQP的主要实现有RabbitMQ。

    spring boot 的支持ActiveMQ,RabbitMQ,

    使用spring boot的ActiveMQ时,用JMS发送消息需实现MessageCreator接口,并重写createMessage方法session.createTextMessage('xxxxxx"),并使用JmsTempleate来发送消息,

    jmstemplate("消息通道",实现MessageCreator接口new Msg());

    消息的监听,在方法上使用注解@JsmListenter(destination="消息通道")

    @Component

    publc class xxxx

    @JSMListenter(destination="my-msgchanel")

    public void recemsg(String msg){}

    使用RabbitMQ发送消息时,使用注解@Bean创建消息队列

    @Bean

    public Queue wiselyQueue(){

    return new Queue("my-queu");

    使用RabbitTemplate.convertAndSend("my-ququ","xxxx")来转换并发送消息

    在接收消息的监听方法上注解

    @RabbitListener(queues="my_queu")

    public void recemsg(String msg){}

  • 相关阅读:
    Android 7.0 UICC 分析(二)
    Android 7.0 UICC 分析(一)
    痛风有治吗?
    <学习笔记> 数论
    <学习笔记> 高精度 +
    <学习笔记> 线段树
    <学习笔记?> 链表
    <学习笔记> 手打堆模板
    <学习笔记> 倍增 lca
    <学习笔记> 最小生成树 Kruskal
  • 原文地址:https://www.cnblogs.com/lofe/p/10556764.html
Copyright © 2011-2022 走看看