消息队列的配置-Hornetq 异步消息系统-Hornetq: H HornetQ ●一个支持集群和多种协议,可嵌入的高性能异步消息 系统; ●HornetQ完全支持JMS。不但支持JMS1.1API,同时也 定义属于自己的消息API; ●在不久的将来更多的协议将被HornetQ支持。 ●特点: √拥有超高的性能, jboss.xnio √完全使用P0J0, org.hornetq √拥有完善的错误处理机制, rha.pc √提供了灵活的集群功能, √拥有强大的管理功能。 JBoss IMX Management Console JMS与消息驱动bean 11,西北农林升技大学信息工程学院本科生课程
❖ 异步消息系统 - Hornetq: ⚫ 一个支持集群和多种协议,可嵌入的高性能异步消息 系统; ⚫ HornetQ完全支持JMS。不但支持JMS1.1 API,同时也 定义属于自己的消息API; ⚫ 在不久的将来更多的协议将被HornetQ支持。 ⚫ 特点: ✓拥有超高的性能, ✓完全使用POJO, ✓拥有完善的错误处理机制, ✓提供了灵活的集群功能, ✓拥有强大的管理功能。 消息队列的配置 - Hornetq JMS与消息驱动bean •11 信息工程学院本科生课程 JBoss JMX Management Console
消息队列的配置及示例 配置文件-hornetq-jms.xml: 。位于JBoss_Home\server\default\deploy\hornetq: <configuration xmlns="urn:hornetq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:hornetq/schema/hornetq-jms.xsd"> <queue name="MyFirstMessageQueue"> <entry name="/queue/MyFirstMessageQueue"> /queue> <topic name="MyFirstMessageTopic"> <entry name="/topic/MyFirstMessageTopic"> ≤topic> </configuration> 冬演示:配置文件、JBoss管理控制台(JMX,Admin) JMS与消息驱动bean 12 西北农林科教大学信息工程学院本科生课程
❖ 配置文件 - hornetq-jms.xml: • 位于JBoss_Home\server\default\deploy\hornetq: <configuration xmlns="urn:hornetq" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:hornetq /schema/hornetq-jms.xsd"> … … … <queue name="MyFirstMessageQueue"> <entry name="/queue/MyFirstMessageQueue"/> </queue> <topic name="MyFirstMessageTopic"> <entry name="/topic/MyFirstMessageTopic"/> </topic> </configuration> ❖演示:配置文件、JBoss管理控制台(JMX, Admin) 消息队列的配置及示例 JMS与消息驱动bean •12 信息工程学院本科生课程