• JMS


    连接工厂
    创建连接对象的工厂。

    连接
    客户端与 JMS 服务器之间建立的连接。创建一个或多个会话。

    会话
    创建消息、生产者和消费者,会话是发送和接收消息的单线程上下文。

    消息
    由三部分组成:消息头、消息属性和消息体。

    生产者
    创建和发送消息。

    消费者
    接收和处理消息。

    目的地
    生产者消息发送的目标,亦或是消费者消息接收的来源。根据消息模型可分为队列和主题。

    JMS 支持两种消息传送模型:点对点模型和发布/订阅模型。

    点对点模型:
      消息通过称为队列的一个虚拟通道来进行交换。队列是生产者发送消息的目的地和接收者消费消息的消息源。
      每条消息仅会传送给一个接收者。可能会有多个接收者在一个队列中侦听,但是每个队列中的消息只能被队列中的一个接收者所消费。
      消息存在先后顺序。一个队列会按照消息服务器将消息放入队列中的顺序,把它们传送给消费者。当消息已被消费时,就会从队列头部将它们删除(除非使用了消息优先级)。

    发布/订阅模型:
      消息通过一个称为主题的虚拟通道进行交换。主题就是生产者发布消息的目的地和订阅者消费消息的消息源。
      每条消息都会传送给称为订阅者的多个消息消费者。订阅者有许多类型,包括持久型、非持久型和动态型。
      发布者通常不会知道、也意识不到哪一个订阅者正在接收主题消息。
      消息被推送给消费者,这意味着消息会传送给消费者,而无须请求。

  • 相关阅读:
    基本指令6---GRANT
    基本指令4---ALTER
    基本指令3--UPDATE/DELETE/DROP
    基本指令2---CREATE/INSERT INTO
    基本指令1
    jmeter-跨线程组传值
    【数学】斯特林子集数 | 斯特林轮换数 | 欧拉数
    【图论】拓扑排序
    【数学】多项式(原理)
    【数学】普通型生成函数
  • 原文地址:https://www.cnblogs.com/huey/p/4676030.html
Copyright © 2020-2023  润新知