activemq 安裝 部署

ActiveMQ是一種開源的,實現了JMS1.1規範的,面向消息(MOM)的中間件,爲應用程序提供高效的、可擴展的、穩定的和安全的企業級消息通訊。ActiveMQ使用Apache提供的受權,任何人均可以對其實現代碼進行修改。
ActiveMQ 是Apache出品,最流行的,能力強勁的開源消息總線。
Java Message Service:是Java平臺上有關面向消息中間件的技術規範。
JMS相似於JDBC,JDBC是能夠用來訪問許多不一樣關係數據庫的API,而JMS則提供一樣與廠商無關的訪問的API,以訪問消息收發服務。好比IBM 的MQSeries、BEA的Weblogic JMS service;而ActiveMQ也是其中的一種,因此:activeMQ就是支持jms規範的一個server;它對於JDBC和數據庫的關係來講, 它就是個mysql(MQSeries就是DB2,Weblogic JMS service就是Oracle)。
目前比較流行的隊列服務器有不少,如:ActiveMQ 、RabbitMQ,ZeroMQ, Kafka ,MetaMQ,RocketMQ等
安裝
chmod 775 ./activemq
./activemq start
須要用到兩個端口
一個是消息通信的端口(使用tcp協議默認爲61616),可查看conf/activemq.xml
一個是管理控制檯端口(默認爲8161)可在conf/jetty.xml中修改
啓動成功就能夠以  http://ip地址:8161  方式訪問管理界面, 控制檯默認用戶名和密碼爲:admin/admin,存放在jetty-realm.properties,可進行編輯修改:格式爲 用戶名:密碼,角色
IM和視頻聊天的,能夠參考下這個 https://github.com/starrtc/starrtc-android-demo
相關文章
相關標籤/搜索