厚積而薄發(fā)

          山不辭土,故能成其高;海不辭水,故能成其深!
          posts - 15, comments - 0, trackbacks - 0, articles - 1
          消息的消費(fèi)者接收消息可以采用兩種方式:

          1、consumer.receive() 或 consumer.receive(int timeout);
          2、注冊一個(gè)MessageListener。

          采用第一種方式,消息的接收者會一直等待下去,直到有消息到達(dá),或者超時(shí)。后一種方式會注冊一個(gè)監(jiān)聽器,當(dāng)有消息到達(dá)的時(shí)候,會回調(diào)它的onMessage()方法。下面舉例說明:

          MessageConsumer comsumer = session.createConsumer(queue);
          comsumer.setMessageListener(new MessageListener(){
                      @Override
                      public void onMessage(Message m) {
                          TextMessage textMsg = (TextMessage) m;
                          try {
                              System.out.println(textMsg.getText());
                          } catch (JMSException e) {
                              e.printStackTrace();
                          }
                      }
                     
                  });


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 大荔县| 吴堡县| 榆社县| 应城市| 郯城县| 都安| 内黄县| 花莲市| 阜宁县| 三亚市| 独山县| 高雄县| 临朐县| 泰兴市| 上栗县| 浠水县| 常德市| 南丹县| 福鼎市| 绍兴县| 乌兰浩特市| 元谋县| 新蔡县| 新巴尔虎左旗| 罗江县| 建德市| 盐源县| 安远县| 萝北县| 邢台市| 泰安市| 江达县| 德惠市| 商南县| 乃东县| 土默特左旗| 务川| 海伦市| 象州县| 迁安市| 泽州县|