zoukankan      html  css  js  c++  java
  • RabbitMQ Spring 相关类信息

    public class SpringRmq {
        public static void main(String[] args) throws Exception {
            /**
             * Message类封装了body(消息BODY)和properties(消息属性)
             * 其中MessageProperties类中定义了例如messageId、timestamp、contentType等属性。
             * 这此属性可以扩展到用户通过setHeader(String key, Object value)方法来自定义“headers”。
             */
            Message m =  null;
            /**
             * Exchange接口代表一个AMQP的Exchange,决定消息生产者发送消息
             */
            AbstractExchange ae = null;
            /**
             * Queue类是消息消费者接收消息中重要的一个组成部分。通过与Exchange判定来肯定消费者所接收的消息。
             */
            Queue q = null;
            /**
             * Bingding类通过多种构造参数来判定Exchange,Queue,routingkey;
             */
            Binding b = null;
            /**
             * AmqpTemplate是用来发送消息的模板类  
             */
            AmqpTemplate a = null;
            /**
             * 用户配置Queue、Exchange、Binding的代理类。代理类会自动声明或创建这些配置信息。下面这个类用于异步接收消息的处理类
             */
            AmqpAdmin aa = null;
            RabbitAdmin ra = null;
            /**
             * 消息转换器类
             */
            MessageConverter mc = null;
            /**
             * 监听消息容器类
             */
            SimpleMessageListenerContainer ss = null;
        }
    }
  • 相关阅读:
    JavaScript数据类型(第一天)
    数据库的事务隔离级别
    SSH(远程登录)原理
    Hadoop安装
    activiti学习第二天
    activiti学习第一天
    .net调用系统软键盘(兼容win7及win10)
    使用Blend设计出符合效果的WPF界面
    Mysql的收获
    PHP文件上传安全处理的步骤
  • 原文地址:https://www.cnblogs.com/yifanSJ/p/9023000.html
Copyright © 2011-2022 走看看