zoukankan      html  css  js  c++  java
  • ActiveMQ(三)——理解和掌握JMS(1)

    一、JMS基本概念

      • JMS是什么
        JMS Java Message Service,Java消息服务,是JavaEE中的一个技术。
      • JMS规范
        JMS定义了Java中访问消息中间件的接囗,并没有给予实现,实现JMS接囗的消息中间件称为JMS Provider,例如ActiveMQ
        JMS provider:实现JMS接囗和规范的消息中间件
        JMS message:JMS的消息,JMS消息由以下三部分组成:
        1:消息头:每个消息头字段都有相应的getter和setter方法
        2:  消息属性:如果需要除消息头字段以外的值,那么可以使用消息属性
        3:消息体:分装具体的消息数据
      • JMS producer:消息生产者,创建和发送JMS消息的客户端应用
      • JMS consumer:消息消费者,接收和处理JMS消息的客户端应用
        消息的消费可以采用以下两种方法之一
        1:同步消费:通过调用消费者的receive方法从目的地中显式提取消息,receive方法可以一直阻塞到消息到达。
        2:异步消费:客户可以为消费者注册一个消息监听器,以定义在消息达到时所采取的动作
      • JMS domains.消息传递域,JMS规范中定义了两种消息传递域:点对点(point-to-point,简写成PTP)消息传递域和发布/订阅消息传递域(publish/subscrmbe,简写成pub/sub)

  • 相关阅读:
    生产者和消费者,锁,队列
    爬虫日记-xpath来临
    进程进阶
    Entity Framework 复杂类型(转)
    EF Code First 学习笔记:约定配置(转)
    EF Code First学习笔记 初识Code First(转)
    JSON草稿
    JSON实例(单对象)
    JSON语法2
    JSON 语法
  • 原文地址:https://www.cnblogs.com/cainame/p/11504828.html
Copyright © 2011-2022 走看看