国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

最新ActiveMQ筆記第一章JMS概述

這篇具有很好參考價值的文章主要介紹了最新ActiveMQ筆記第一章JMS概述。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

第一章 JMS概述

動力節(jié)點最新ActiveMQ視頻

1-1 Java 消息服務(wù) JMS 概述

兩個系統(tǒng)之間或者分布式系統(tǒng)之間的信息通信,是我們開發(fā)中比較常見的場景,比如系統(tǒng)A 要把信息發(fā)送給系統(tǒng) B,這個問題我們應(yīng)該如何去處理?1999 年,原來的 SUN公司領(lǐng)銜提出了一種面向消息的中間件服務(wù) --JMS 規(guī)范(標(biāo)準(zhǔn));(httpClient、 hessian、dubbo、webservice、jms 五種)
JMS 即 Java 消息服務(wù)(Java Message Service 的簡稱),是 Java EE 的標(biāo)準(zhǔn)/規(guī)范之一。這種規(guī)范(標(biāo)準(zhǔn)) 指出: 消息的發(fā)送應(yīng)該是異步的、非阻塞的;也就是說消息的發(fā)送者發(fā)送完消息后就直接返回了,不需要等待接收者接收到消息后才能返回,發(fā)送者和接收者可以說是互不影響。 所以這種規(guī)范(標(biāo)準(zhǔn)) 能夠減輕或消除系統(tǒng)瓶頸, 實現(xiàn)系統(tǒng)之間去除耦合,提高系統(tǒng)的整體可伸縮性和靈活性。
JMS 是 Java EE 中定義的一組標(biāo)準(zhǔn) API,它自身并不是一個消息服務(wù) 系統(tǒng),它是消息傳送服務(wù)的一個抽象,也就是說它定義了消息傳送的 接口而并沒有具體實現(xiàn)。
Java EE 已更名為 Jakarta EE (雅加達(dá))

1-2 JMS 規(guī)范發(fā)展歷程

JMS 規(guī)范經(jīng)歷了多年的發(fā)展,并隨著 Java EE 進(jìn)行了幾次升級, 版本 從 1.0 到最新的 2.1 ,它們分別是:

  • Java EE 8 – > Java Message Service API 2.1
  • Java EE 7 – > Java Message Service API 2.0
  • Java EE 6 – > Java Message Service API 1.1
  • Java EE 5 – > Java Message Service API 1.1
  • J2EE1.4 – > Java Message Service API 1.1

1-3 ActiveMQ 概述

我們知道 JMS 只是消息服務(wù)的一組規(guī)范和接口,并沒有具體的實現(xiàn),而 ActiveMQ 就是JMS 規(guī)范的具體實現(xiàn);

  • ActiveMQ 是 Apache 下的一個項目, 采用 Java 語言開發(fā);
  • ActiveMQ 是一款非常流行的開源消息服務(wù)器,實現(xiàn)了 JMS 規(guī)范;

1-4 ActiveMQ 與 JMS 關(guān)系

我們知道,JMS 只是定義了一組有關(guān)消息傳送的規(guī)范和標(biāo)準(zhǔn),并沒有真正實現(xiàn),也就說 JMS 只是定義了一組接口而已;就像 JDBC 抽象了關(guān)系數(shù)據(jù)庫訪問、 JPA 抽象了對象與關(guān)系數(shù)據(jù)庫映射一樣, JMS 具體的實現(xiàn)由不 同的消息中間件廠商提供, 比如 Apache ActiveMQ 就是 JMS規(guī)范的具體實現(xiàn), Apache ActiveMQ才是一個消息服務(wù)系統(tǒng),而 JMS 不是。
最新ActiveMQ筆記第一章JMS概述

1-5 ActiveMQ 環(huán)境搭建

ActiveMQ 運行需要 Java的支持,首先需要配置 Java 環(huán)境變量;
1、下載
2 、解 壓 : tar -zxvf apache-activemq-5.15.2-bin.tar.gz -C /usr/local/
其中 -C /usr/local/ 指定把文件解壓到哪里去解壓后就安裝完成了,即可使用,不需要其他操作
3 、切 換 到 解 壓 后 的activemq的bin 目 錄 下cd/usr/local/apache-activemq-5.15.2 去啟動
4、切換到 bin 目錄下,啟動:./activemq start
5、切換到 bin 目錄下,關(guān)閉:./activemq stop
無法關(guān)閉的問題

  1. 把 data 目錄下的所有文件及目錄都刪除
  2. 把 activeMQ 主目錄下的 tmp 目錄也刪除

啟動后有兩個端口號,一個是 web 控制臺:8161,一個是消息服務(wù)broker 連接端口: 61616
web 管理控制臺 admin URL 地址:http://localhost:8161默認(rèn)登錄賬號 admin 密碼 admin,注意:Linux 防火前要關(guān)閉 消息服務(wù) broker URL 地址 :tcp://localhost:61616

1-6 Windows 下環(huán)境搭建

下載 activeMQ windows 版本的壓縮包解壓下載下來的壓縮包,解壓后就可以直接使用進(jìn)入解壓后的目錄的 bin 下面 在地址欄輸入 cmd 后確定
在 dos 窗口里面輸入:activemq start進(jìn)行啟動,關(guān)閉:activemq stop文章來源地址http://www.zghlxwxcb.cn/news/detail-452408.html

到了這里,關(guān)于最新ActiveMQ筆記第一章JMS概述的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 動力節(jié)點最新RocketMq筆記第一章RocketMQ基本操作

    動力節(jié)點最新RocketMq筆記第一章RocketMQ基本操作

    MQ====Message Queue 官網(wǎng): http://rocketmq.apache.org/ RocketMQ是阿里巴巴2016年MQ中間件,使用Java語言開發(fā),RocketMQ 是一款開源的 分布式消息系統(tǒng) ,基于高可用分布式集群技術(shù),提供低延時的、高可靠的消息發(fā)布與訂閱服務(wù)。同時,廣泛應(yīng)用于多個領(lǐng)域,包括異步通信解耦、企業(yè)解決方

    2024年02月07日
    瀏覽(32)
  • 第一章 IMS概述

    1.1 什么是IMS IMS是IP多媒體子系統(tǒng)(IP Multimedia Subsystem)的縮寫,有兩個最主要的特點: 1)是一個基于全I(xiàn)P的完整語音方案: - 全I(xiàn)P是指IMS所使用的協(xié)議、接口都是遵循TCP/IP協(xié)議棧。這個主要是和2/3G時代的CS(電路交換)語音方案對比來說的,因為CS里使用了大量的非IP協(xié)議如

    2024年02月09日
    瀏覽(23)
  • 第一章 算法概述

    第一章 算法概述

    第1章-算法概述? ? ? 總分:100分? ? ? ? ? ? ?得分:30.0分 1 .?填空題?簡單?10分 遞歸算法必須具備的兩個條件是___和___ 答案 邊界條件或停止條件、遞推方程或遞歸方程 2 .?填空題?中等?10分 冒泡排序時間復(fù)雜度是___,堆排序時間復(fù)雜度是___。 學(xué)生答案 O(n^2)、O(nlogn) 答

    2024年02月03日
    瀏覽(19)
  • 第一章 Maven概述

    第一章 Maven概述

    ①jar 包的規(guī)模 隨著我們使用越來越多的框架,或者框架封裝程度越來越高,項目中使用的jar包也越來越多。項目中,一個模塊里面用到上百個jar包是非常正常的。 比如下面的例子,我們只用到 SpringBoot、SpringCloud 框架中的三個功能: Nacos 服務(wù)注冊發(fā)現(xiàn) Web 框架環(huán)境 圖模板技

    2023年04月22日
    瀏覽(20)
  • 性能測試工具 Jmeter 測試 JMS (Java Message Service)/ActiveMQ 性能

    目錄 前言 ActiveMQ 介紹 準(zhǔn)備工作 編寫jndi.properties添加到ApacheJMeter.jar?中 下載 ActiveMQ 配置 Jmeter 進(jìn)行測試 點對點 (Queues 隊列)

    2024年02月15日
    瀏覽(94)
  • 第一章 人工智能安全概述

    第一章 人工智能安全概述

    1.1 什么是人工智能安全 目前并沒有統(tǒng)一的定義,人工智能安全是人工智能與網(wǎng)絡(luò)安全的交叉學(xué)科,兩個學(xué)科已經(jīng)建立了深厚的理論和技術(shù)體系,進(jìn)一步看清兩個學(xué)科的交叉點的邏輯關(guān)系是理解人工智能安全的關(guān)鍵。 攻擊與防御 對于防御者而言,使用人工智能新技術(shù)加強網(wǎng)絡(luò)

    2024年02月04日
    瀏覽(24)
  • 【計算機網(wǎng)絡(luò)】第一章——概述

    【計算機網(wǎng)絡(luò)】第一章——概述

    ========================================================================= 個人主頁直達(dá): 小白不是程序媛 系列專欄: 計算機網(wǎng)絡(luò)基礎(chǔ) ========================================================================= 目錄 前言 計算機網(wǎng)絡(luò)概述 概念 功能 組成 分類 標(biāo)準(zhǔn)化工作 性能指標(biāo) 速率 帶寬 吞吐量 時延 時延帶

    2024年02月07日
    瀏覽(29)
  • 【計算機網(wǎng)絡(luò)】第一章 概述

    【計算機網(wǎng)絡(luò)】第一章 概述

    目錄 1.1 計算機網(wǎng)絡(luò)在信息時代中的作用 1.2 互聯(lián)網(wǎng)概述 1.2.1 ?網(wǎng)絡(luò)的網(wǎng)絡(luò) 1.2.2 ?互聯(lián)網(wǎng)基礎(chǔ)結(jié)構(gòu)發(fā)展的三個階段 1.2.3 ?互聯(lián)網(wǎng)的標(biāo)準(zhǔn)化工作 1.3 互聯(lián)網(wǎng)的組成 1.3.1 ?互聯(lián)網(wǎng)的邊緣部分 a. 客戶-服務(wù)器方式(C/S 方式) b. 對等連接方式(P2P 方式) 1.3.2? 互聯(lián)網(wǎng)的核心部分 a.?電路

    2024年03月22日
    瀏覽(24)
  • 計算機網(wǎng)絡(luò)(第一章)——概述

    計算機網(wǎng)絡(luò)(第一章)——概述

    1 網(wǎng)絡(luò)、互連網(wǎng)(互聯(lián)網(wǎng))和因特網(wǎng) 網(wǎng)絡(luò)(Network)由若干 結(jié)點(Node) 和連接這些結(jié)點的 鏈路(Link) 組成。 多個網(wǎng)絡(luò)還可以通過路由器互連起來,這樣就構(gòu)成了一個覆蓋范圍更大的網(wǎng)絡(luò),即互聯(lián)網(wǎng)(或互連網(wǎng)因此,互聯(lián)網(wǎng)是“ 網(wǎng)絡(luò)的網(wǎng)絡(luò)(Netwrok of Networks) \\\"。 因特網(wǎng)(Internet)是世界上最

    2024年02月04日
    瀏覽(28)
  • 【Spring Security詳解】第一章 | 概述

    【Spring Security詳解】第一章 | 概述

    從本系列開始,博主將帶來大家深入學(xué)習(xí)Spring Security。博主對該框架的看法是不但要會使用,還有能夠理解其源碼,要知其然,還要知其所以然。 相信朋友們閱讀完博主本系列全部文章之后,定會理解Spring Security,讓我們從入門、到理解、最終吊打面試官! PS:博主早在8月中

    2023年04月08日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包