`
liuwei1981
  • 浏览: 752681 次
  • 性别: Icon_minigender_1
  • 来自: 太原
博客专栏
F8258633-f7e0-30b8-bd3a-a0836a5f4de5
Java编程Step-by...
浏览量:156189
社区版块
存档分类
最新评论

JMS消息传送模型

 
阅读更多

jms支持两类消息传送模型:点对点模型(p2p)和发布/订阅模型(pub/sub)。

 

发布/订阅模型设计用于一对多消息广播,而点对点模型则设计用于一对一消息传递。

 

从JMS的视角来看,消息传送客户端成为JMS客户端,而消息传送系统则成为JMS提供者。一个JMS应用程序是由多个JMS客户端和一个JMS提供者组成的业务系统。

 

此外,生产消息的JMS客户端成为消息生产者,接收消息的JMS客户端则称为消息消费者。一个JMS客户端可以既是消息生产者,又是消息消费者。

 

 

分享到:
评论

相关推荐

    java8集合源码分析-Project:工程目录

    什么是Java消息服务、JMS消息传送模型 JMX java.lang.management.*、 javax.management.* 泛型 泛型与继承、类型擦除、泛型中K T V E ? 、泛型各种用法 限定通配符和非限定通配符、上下界限定符extends 和 super ...

    点对点消息模型示例

    JMS入门(三)点对点消息传送模型示例(上) http://blog.csdn.net/lucien_zong/article/details/17232737

    《Java消息服务(第二版)》电子书

    本书深入浅出地讲解了JMS1.1规范的底层技术、Java类和接口、编程模型及其不同实现等Java消息服务(JMS)和消息传送机制关键技术。通过对支持点对点和发布/订阅“消息传送”的标准API的完全解读及具体实例,介绍了...

    java消息服务

    本书深入浅出地讲解了jms1.1规范的底层技术、java类和接口、编程模型及其不同实现等java消息服务(jms)和消息传送机制关键技术。通过对支持点对点和发布/订阅“消息传送”的标准api的完全解读及具体实例,介绍了...

    kafka知识点

    1.什么是kafka? 开放性问题 Kafka是一个分布式的流处理平台,一般...点对点模型通常是一个基于拉取或者轮询的消息传送模型,这种模型从队列中请求信息,而不是将消息推送到客户端。这个模型的特点是发送到队列的消息被

    kafka知识总结

    1.什么是kafka? Kafka是一个分布式的基于发布/订阅模式的消息队列,主要应用于大数据实时处理领域。 2.流式计算? 大体包括storm、 spark...点对点模型通常是一个基于拉取或者轮询的消息传送模型,这种模型从队列

    java版商城源码下载-RabbitMQ:兔MQ

    message:服务器与应用程序之间传送的数据,由properties和body组成,properties可对消息进行修饰,比如消息的优先级,延迟等特性;body就是消息体内容。 virtual host:虚拟主机,用于进行逻辑隔离,最上层的消息...

    JAVA上百实例源码以及开源项目

     在对象创建的过程中将被容器调用,onMessage函数方法接收消息参数,将其强制转型为合适的消息类型,同时打印出消息的内容。同时一个mail note将被发送给消息发送者,发送一个e-mail通知给由recipient参数确定的e-...

    JAVA上百实例源码以及开源项目源代码

    消息驱动Bean必须实现两个接口MessageDrivenBean和MessageListener 在对象创建的过程中将被容器调用,onMessage函数方法接收消息参数,将其强制转型为合适的消息类型,同时打印出消息的内容。同时一个mail note将被...

    超级有影响力霸气的Java面试题大全文档

     多态性是指允许不同类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。 5、String是最基本的数据类型...

    java 面试题 总结

    多态性是指允许不同类的对象对同一消息作出响应。多态性包括参数化多态性和包含多态性。多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。 2、String是最基本的数据类型吗? ...

Global site tag (gtag.js) - Google Analytics