摘要: jquery:轻量级的库,类库比较小 封装了遍历HTML文档,操作DOM,处理事件,执行动画和开发AJAX的操作.为这些操作提供了简洁的语法和跨平台的兼容性.有很多jQuery的插件,如jQuery UI等,可以根据自己需求决定是否选用. prototype:老牌的轻量级的javascript库 d 阅读全文
posted @ 2016-04-09 08:31 技无止境 阅读(840) 评论(0) 推荐(0) 编辑
摘要: 消息的消费者接收消息可以采用两种方式: 1.consumer.receive()或 consumer.receive(int timeout); 2.注册一个MessageListener. 采用第一种方式,消息的接收者会一直等待下去,知道有消息到达或者超时。后一种方式会注册一个监听器, 当有消息到 阅读全文
posted @ 2016-04-09 08:27 技无止境 阅读(4726) 评论(0) 推荐(0) 编辑
摘要: 前面的例子中创建一个消息消费者使用的是: sesssion.createConsumer(destination) 另外,还提供了另一种方式: sesssion.createConsumer(destination, selector) 这里selector是一个字符串,用来过滤消息。也就是说,这种 阅读全文
posted @ 2016-04-09 08:27 技无止境 阅读(2055) 评论(4) 推荐(0) 编辑
摘要: 在下面的例子中,首先创建两个Queue,发送者给一个Queue发送,接收者接收到消息之后给另一个Queue回复一个Message,然后再创建一个消费者来接受所回复的消息。import javax.jms.Connection;import javax.jms.JMSException;import 阅读全文
posted @ 2016-04-09 08:26 技无止境 阅读(1069) 评论(0) 推荐(0) 编辑
摘要: 前面讲过JMSCorrelationID主要是用来关联多个Message,例如需要回复一个消息的时候,通常把回复的消息的JMSCorrelationID设置为原来消息的ID。在下面这个例子中,创建了三个消息生产者A,B,C和三个消息消费者A,B,C。生产者A给消费者A发送一个消息,同时需要消费者A给 阅读全文
posted @ 2016-04-09 08:24 技无止境 阅读(727) 评论(0) 推荐(0) 编辑
摘要: TemporaryQueue和TemporaryTopic,从字面上就可以看出它们是“临时”的目的地。可以通过Session来创建,例如: TemporaryQueue replyQueue = session.createTemporaryQueue(); 虽然它们是由Session来创建的,但是 阅读全文
posted @ 2016-04-09 08:23 技无止境 阅读(789) 评论(0) 推荐(0) 编辑
摘要: 在下面的例子中,分别发送一个Persistent和nonpersistent的消息,然后关闭退出JMS。 import javax.jms.Connection;import javax.jms.DeliveryMode;import javax.jms.MessageProducer;import 阅读全文
posted @ 2016-04-09 08:22 技无止境 阅读(2031) 评论(0) 推荐(1) 编辑
摘要: 与Queue不同,Topic实现的是发布/订阅模型,在下面的例子中,启动两个消费者共同监听一个Topic,然后循环给这个Topic发送多个消息。 例子: public class TopicTest { public static void main(String[] args) { ActiveM 阅读全文
posted @ 2016-04-09 08:20 技无止境 阅读(732) 评论(0) 推荐(0) 编辑
摘要: Queue实现的是点到点模型,在以下的例子中,启动2个消费者共同监听一个Queue,然后循环给这个Queue发送多个消息。 代码如下: public class QueueTest { /** * @param args */ public static void main(String[] arg 阅读全文
posted @ 2016-04-09 08:19 技无止境 阅读(1764) 评论(0) 推荐(0) 编辑
摘要: ActiveMQ.xml文件默认位置位于 activemq/conf/目录下,主要的配置及解析如下:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:amq="http://activemq.org/config/1.0 阅读全文
posted @ 2016-04-09 08:18 技无止境 阅读(4853) 评论(0) 推荐(0) 编辑