<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    少年阿賓

    那些青春的歲月

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      500 Posts :: 0 Stories :: 135 Comments :: 0 Trackbacks

    package org.abin.lee.activemq;

    import javax.jms.Connection;
    import javax.jms.ConnectionFactory;
    import javax.jms.DeliveryMode;
    import javax.jms.Destination;
    import javax.jms.MapMessage;
    import javax.jms.MessageProducer;
    import javax.jms.Session;

    import org.apache.activemq.ActiveMQConnection;
    import org.apache.activemq.ActiveMQConnectionFactory;

    public class MapSender {

     private static final int SEND_NUMBER = 5;

     public static void main(String[] args) {
      ConnectionFactory connectionFactory = new ActiveMQConnectionFactory(
        ActiveMQConnection.DEFAULT_USER,
        ActiveMQConnection.DEFAULT_PASSWORD, "tcp://localhost:61616");
      Connection connection = null;
      Session session;
      Destination destination = null;
      MessageProducer messageProducer;
      try {
       connection=connectionFactory.createConnection();
       connection.start();
       session=connection.createSession(Boolean.TRUE, Session.AUTO_ACKNOWLEDGE);
       destination=session.createQueue("FirstQueue");
       messageProducer=session.createProducer(destination);
       messageProducer.setDeliveryMode(DeliveryMode.NON_PERSISTENT);
       
       MapMessage map=session.createMapMessage();
       map.setBoolean("flag", true);
       map.setDouble("dou", 1.01);
       map.setInt("zx", 88);
       map.setString("zifu", "zzzzzz");
       messageProducer.send(map);
       session.commit();
      } catch (Exception e) {
       e.printStackTrace();
      }
     }


    }






    package org.abin.lee.activemq;

    import javax.jms.Connection;
    import javax.jms.ConnectionFactory;
    import javax.jms.Destination;
    import javax.jms.MapMessage;
    import javax.jms.MessageConsumer;
    import javax.jms.Session;

    import org.apache.activemq.ActiveMQConnection;
    import org.apache.activemq.ActiveMQConnectionFactory;

    public class MapReceiver {public static void main(String[] args) {
     ConnectionFactory connectionFactory = new ActiveMQConnectionFactory(
       ActiveMQConnection.DEFAULT_USER,
       ActiveMQConnection.DEFAULT_PASSWORD, "tcp://localhost:61616");
     Connection connection = null;
     Session session;
     Destination destination;
     MessageConsumer consumer;
     try {
      connection = connectionFactory.createConnection();
      connection.start();
      session = connection.createSession(Boolean.FALSE,
        Session.AUTO_ACKNOWLEDGE);
      destination = session.createQueue("FirstQueue");
      consumer = session.createConsumer(destination);
      while(true){
       MapMessage map=(MapMessage)consumer.receive(500000);
       if (null != map) {
        boolean flag=map.getBoolean("falg");
        System.out.println("AcitveMQ 接收到的消息  flag="+flag);
        double dou=map.getDouble("dou");
        System.out.println("AcitveMQ 接收到的消息  dou="+dou);
        int zx=map.getInt("zx");
        System.out.println("AcitveMQ 接收到的消息  zx="+zx);
        String zifu=map.getString("zifu");
        System.out.println("AcitveMQ 接收到的消息  zifu="+zifu);
       }else
        break;

      }
      
       

     } catch (Exception e) {
      e.printStackTrace();
     }

    }
    }

    posted on 2012-08-02 16:35 abin 閱讀(872) 評論(0)  編輯  收藏 所屬分類: ActiveMQ
    主站蜘蛛池模板: 国产精品国产自线拍免费软件| **俄罗斯毛片免费| 亚洲乱码一二三四五六区| 亚洲依依成人亚洲社区| 18禁美女裸体免费网站| 亚洲色图黄色小说| 国产成人高清亚洲一区久久| 久久久国产精品无码免费专区| 国产免费网站看v片在线| 中文字幕亚洲无线码a| 亚洲成人福利在线| 曰批视频免费30分钟成人| 国产亚洲av人片在线观看| 国产三级在线免费观看| 无码日韩精品一区二区免费| 亚洲中文字幕乱码一区| 国产精品黄页在线播放免费| 青娱乐在线视频免费观看| 国产精品亚洲mnbav网站| 亚洲依依成人亚洲社区| 免费国产人做人视频在线观看| 亚洲综合激情六月婷婷在线观看| 高潮毛片无遮挡高清免费视频| 亚洲电影日韩精品| 两个人www免费高清视频| 99ri精品国产亚洲| 一个人免费观看www视频| 好爽又高潮了毛片免费下载| 18gay台湾男同亚洲男同| 无码人妻一区二区三区免费手机 | 免费在线不卡视频| 一级做a毛片免费视频| 亚洲AV福利天堂一区二区三| 99久久精品日本一区二区免费| 亚洲精华国产精华精华液 | 午夜免费福利在线观看| 亚洲国产精品成人久久久| 日韩免费视频一区| 国产日韩一区二区三免费高清| 波多野结衣亚洲一级| 一区二区三区亚洲视频|