• 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)

  • 相关阅读:
    undefined与null
    php中实现MVC的思想
    jquery返回json格式数据来获取每天的天气预报
    在php.ini中safe_mode开启之后对于PHP系统函数有什么影响呢?
    PHP的垃圾收集机制是怎样的
    javascript图片预加载技术
    web标准
    javascript简介
    javascript中的四种循环语句
    那些年,我还在学习C#
  • 原文地址:https://www.cnblogs.com/cainame/p/11504828.html
Copyright © 2020-2023  润新知