后面是转载的内容,说到转载,其实都是学的别人的东西,谢谢分享
JMS:java消息服务java Message Service ,于平台无关,异步通信
消息:JMS中的类型对象
由报头(路由信息及相关元数据)和消息主体(程序数据或有效负载)组成
消息主体根据有效负载将消息分为:
简单文本TextMessage、可序列化对象ObjectMessage、属性集合MapMessage、字节流BytesMessage、原始值流StreamMessage,无有效负载消息Message
ActiveMQ:开源消息总线,支持JMS1.1 J2EE1.4规范的JMS Provider实现
先上盘好理解的:
点对点消息实现:
模式:
Session.AUTO_ACKNOWLEODGE:当用户成功地从receive方法返回或从messageListener.onMessage方法成功返回时,会话自动确认客户收到的消息
Session.CLIENT_ACKNOWLEDOG:客户通过消息的acknowledge方法在会话层确认消息:确认一个被消费的消息 其他被消费的消息自动确认
Session.DUPS_ACKNOWL