activeMQ

    技术2025-09-10  56

    分布式系统传递消息

    消息形式:

    1。点对点:queue 安全,一次发一个对象

    2.一对多:topic 不安全

    queue会保存消息确认a收到了才会删掉,topic不会保存消息,发送完直接删除。

    MS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。

    Provider(MessageProvider):消息生产者

    Consumer(MessageConsumer):消息消费者

    PTP:Poino to Point ,点对点的消息模型

    Pub/Sub:Publish/Subscribe,发布/订阅的消息模型

    Queue:队列

    Topic:主题

    ConnectionFactory:链接工厂,JMS用它创建链接

    Connection:JMS客户端到Provider的链接

    Destination:消息的目的地

    Session:会话,一个发送或者接受消息的线程

     

    JMS消息格式

    StreamMessage Java原始数据的数据流

    MapMessage 键-值对

    TextMessage 字符串对象

    ObjectMessage 序列化Java对象

    BytesMessage 字节数据流

     

     

     

     

    Processed: 0.009, SQL: 10