欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

ActiveMQ簡(jiǎn)單入門(新手必看篇)-創(chuàng)新互聯(lián)

一、創(chuàng)建一個(gè)簡(jiǎn)單的Hello World案例

創(chuàng)新互聯(lián)建站是一家集網(wǎng)站建設(shè),肥東企業(yè)網(wǎng)站建設(shè),肥東品牌網(wǎng)站建設(shè),網(wǎng)站定制,肥東網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,肥東網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

首先需要導(dǎo)入activemq-all-5.14.5.jar包,寫生產(chǎn)端:

package com.ietree.mq.helloworld;

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

import org.apache.activemq.ActiveMQConnectionFactory;

public class Sender {
  public static void main(String[] args) throws Exception {
    // 第一步:建立ConnectionFactory工廠對(duì)象,需要填入用戶名、密碼、以及要連接的地址,均使用默認(rèn)即可,默認(rèn)端口為:tcp://localhost:61616
    ConnectionFactory connectionFactory = new ActiveMQConnectionFactory(ActiveMQConnectionFactory.DEFAULT_USER,
        ActiveMQConnectionFactory.DEFAULT_PASSWORD, "tcp://localhost:61616");

    // 第二步:通過(guò)ConnectionFactory工廠對(duì)象我們創(chuàng)建一個(gè)Connection鏈接,并且調(diào)用ConnectionFactory的start方法開(kāi)啟鏈接,Connection默認(rèn)是關(guān)閉的
    Connection connection = connectionFactory.createConnection();
    connection.start();

    // 第三步:通過(guò)Connection對(duì)象創(chuàng)建Session會(huì)話(上下文環(huán)境對(duì)象),用于接收消息,參數(shù)配置1為是否啟用事務(wù),參數(shù)配置2為簽收模式,一般我們?cè)O(shè)置為自動(dòng)簽收
    Session session = connection.createSession(Boolean.FALSE, Session.AUTO_ACKNOWLEDGE);

    // 第四步:通過(guò)Session創(chuàng)建Destination對(duì)象,指的是一個(gè)客戶端用來(lái)指定生產(chǎn)消息目標(biāo)和消費(fèi)信息來(lái)源的對(duì)象,在PTP模式中,Destination被稱作Queue即隊(duì)列;在Pub/Sub模式,Destination被稱作Topic即主題。在程序中可以使用多個(gè)Queue和Topic。
    Destination destination = session.createQueue("queue1");

    // 第五步:我們需要通過(guò)Session對(duì)象創(chuàng)建消息的發(fā)送和接收對(duì)象(生產(chǎn)者和消費(fèi)者)MessageProducer/MessageConsumer。
    MessageProducer messageProducer = session.createProducer(destination);

    // 第六步:我們可以使用MessageProducer的setDeliveryMode方法為其設(shè)置持久化特性和非持久化特性(DeliveryMode)
    messageProducer.setDeliveryMode(DeliveryMode.NON_PERSISTENT);

    // 第七步:最后我們使用JMS規(guī)范的TextMessage形式創(chuàng)建數(shù)據(jù)(通過(guò)Session對(duì)象),并用MessageProducer的send方法發(fā)送數(shù)據(jù)。同理,客戶端使用receive方法進(jìn)行接收數(shù)據(jù),最后需要關(guān)閉Connection連接。
    for (int i = 0; i < 5; i++) {
      TextMessage textMessage = session.createTextMessage();
      textMessage.setText("我是消息內(nèi)容......" + i);
      messageProducer.send(textMessage);
      System.out.println("生產(chǎn)者:" + textMessage.getText());
    }

    if (connection != null) {
      connection.close();
    }
  }
}

網(wǎng)站名稱:ActiveMQ簡(jiǎn)單入門(新手必看篇)-創(chuàng)新互聯(lián)
文章網(wǎng)址:http://chinadenli.net/article6/cejhog.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開(kāi)發(fā)、做網(wǎng)站動(dòng)態(tài)網(wǎng)站、營(yíng)銷型網(wǎng)站建設(shè)微信公眾號(hào)、軟件開(kāi)發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化
日韩无套内射免费精品| 黑丝国产精品一区二区| 国产麻豆成人精品区在线观看| 中国美女偷拍福利视频| 国产级别精品一区二区视频| 美女被草的视频在线观看| 91在线国内在线中文字幕| 中文字幕中文字幕在线十八区| 午夜精品在线观看视频午夜| 国产精品偷拍一区二区| 亚洲中文字幕高清视频在线观看| 亚洲专区中文字幕在线| 伊人网免费在线观看高清版| 中文字幕一区久久综合| 国产精品国产亚洲区久久| 国产精品久久久久久久久久久痴汉| 国产精品视频久久一区| 观看日韩精品在线视频| 日本加勒比在线观看一区| 好吊色欧美一区二区三区顽频| 亚洲黑人精品一区二区欧美| 麻豆视传媒短视频在线看| 欧美日韩精品综合一区| 1024你懂的在线视频| 精品一区二区三区免费看| 欧美不卡午夜中文字幕| 欧美午夜视频免费观看| 国产又大又黄又粗又免费| 可以在线看的欧美黄片| 国产一区二区三区丝袜不卡| 风间中文字幕亚洲一区| 女同伦理国产精品久久久| 中文字幕欧美精品人妻一区| 亚洲黄色在线观看免费高清| 亚洲精品黄色片中文字幕| 99香蕉精品视频国产版| 国产精品欧美一区二区三区| 欧美一区二区三区99| 亚洲一区二区三区免费的视频| 激情视频在线视频在线视频| 日韩欧美一区二区黄色|