首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

ACTIVEMQ JMS PUBLISH/SUBSCRIBE范例

2012-11-22 
ACTIVEMQ JMS PUBLISH/SUBSCRIBE实例--学习笔记,转自http://www.cnblogs.com/phoebus0501/archive/2011/02

ACTIVEMQ JMS PUBLISH/SUBSCRIBE实例

--学习笔记,转自http://www.cnblogs.com/phoebus0501/archive/2011/02/25/1965276.html

?

一、MessagePublisher

?

二、MessageSubscriber

?

四、MyActiveMQDemo

package jms.activemq.myexample; import javax.jms.JMSException; public class MyActiveMQDemo {    public static void main(String[] args) throws InterruptedException, JMSException {        String url = "tcp://localhost:61616";        String user = null;        String password = null;        String query = "MyQueueA";        String topic = "TestTopic";                  //      new Thread(new MessageSender(query,url,user,password), "Name-Sender").start();//      new Thread(new MessageReceiver(query,url,user,password), "Name-Receiver1").start();//      new Thread(new MessageReceiver(query,url,user,password), "Name-Receiver2").start();//      new Thread(new MessageReceiver(query,url,user,password), "Name-Receiver3").start();//      new Thread(new MessageReceiver(query,url,user,password), "Name-Receiver4").start();//      new Thread(new MessageReceiver(query,url,user,password), "Name-Receiver5").start();                 new Thread(new MessageSubscriber(topic,url,user,password), "Name-Subscriber1").start();        new Thread(new MessageSubscriber(topic,url,user,password), "Name-Subscriber2").start();        new Thread(new MessageSubscriber(topic,url,user,password), "Name-Subscriber3").start();        new Thread(new MessageSubscriber(topic,url,user,password), "Name-Subscriber4").start();        new Thread(new MessageSubscriber(topic,url,user,password), "Name-Subscriber5").start();        Thread.sleep(5000);        new Thread(new MessagePublisher(topic,url,user,password), "Name-Publisher").start();        //new TopicPublisher().run();     }}
?

热点排行