美文网首页
activeMQ-05关于JMS,消息组成

activeMQ-05关于JMS,消息组成

作者: 誓俭草 | 来源:发表于2020-02-01 20:38 被阅读0次
    • JMS是javaEE中的一个标准,称为Java消息服务;
    • javaEE:一套使用Java开发的企业级应用一致遵循的13个核心规范标准;其中还有JDBC、JNDI、EJB、JSP、Servlet、JMS......

    JMS 解析:
    1)结构组成:provider(消息中间件MQ)、producer(生产者)、consumer(消费者)、message(消息)
    2)JMS message详细说明:
    [1]消息头:

                //创建消息体(文本消息内容)
                TextMessage textMessage = session.createTextMessage("hello");
                //设置消息目的地(queue/topic)
                textMessage.setJMSDestination(queue);
                //设置消息持久性
                textMessage.setJMSDeliveryMode(TextMessage.DEFAULT_DELIVERY_MODE);
                //消息唯一标识
                textMessage.setJMSMessageID("uuid");
                //消息优先级
                textMessage.setJMSPriority(TextMessage.DEFAULT_PRIORITY);
    

    [2]消息体:封装具体消息数据,常用的有TextMessage、MapMessage、BytesMessage、StreamMessage、ObjectMessage;
    [3]消息属性:k/value形式存储,用于标识消息;

    相关文章

      网友评论

          本文标题:activeMQ-05关于JMS,消息组成

          本文链接:https://www.haomeiwen.com/subject/ddmxxhtx.html