91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 67.01MB
    文件類型: .zip
    金幣: 2
    下載: 1 次
    發布日期: 2022-08-29
  • 語言: Java
  • 標簽: activeMQ??

資源簡介

分享-windows版最新的apache-activemq-5.16.0 。 使用activeMQ來完成jms的發送,必須要下載activeMQ,然后再本機安裝,并且啟動activeMQ的服務才行。在官網下載完成之后,運行bin目錄下面的activemq.bat,將activeMQ成功啟動。啟動成功之后可以運行:http://localhost:8161/admin/index.jsp 查看一下

資源截圖

代碼片段和文件信息

/**
?*?Licensed?to?the?Apache?Software?Foundation?(ASF)?under?one?or?more
?*?contributor?license?agreements.??See?the?NOTICE?file?distributed?with
?*?this?work?for?additional?information?regarding?copyright?ownership.
?*?The?ASF?licenses?this?file?to?You?under?the?Apache?License?Version?2.0
?*?(the?“License“);?you?may?not?use?this?file?except?in?compliance?with
?*?the?License.??You?may?obtain?a?copy?of?the?License?at
?*
?*??????http://www.apache.org/licenses/LICENSE-2.0
?*
?*?Unless?required?by?applicable?law?or?agreed?to?in?writing?software
?*?distributed?under?the?License?is?distributed?on?an?“AS?IS“?BASIS
?*?WITHOUT?WARRANTIES?OR?CONDITIONS?OF?ANY?KIND?either?express?or?implied.
?*?See?the?License?for?the?specific?language?governing?permissions?and
?*?limitations?under?the?License.
?*/
package?example;

import?org.apache.qpid.jms.*;
import?javax.jms.*;

class?Listener?{

????public?static?void?main(String[]?args)?throws?JMSException?{

????????final?String?TOPIC_PREFIX?=?“topic://“;

????????String?user?=?env(“ACTIVEMQ_USER“?“admin“);
????????String?password?=?env(“ACTIVEMQ_PASSWORD“?“password“);
????????String?host?=?env(“ACTIVEMQ_HOST“?“localhost“);
????????int?port?=?Integer.parseInt(env(“ACTIVEMQ_PORT“?“5672“));

????????String?connectionURI?=?“amqp://“?+?host?+?“:“?+?port;
????????String?destinationName?=?arg(args?0?“topic://event“);

????????JmsConnectionFactory?factory?=?new?JmsConnectionFactory(connectionURI);

????????Connection?connection?=?factory.createConnection(user?password);
????????connection.start();
????????Session?session?=?connection.createSession(false?Session.AUTO_ACKNOWLEDGE);

????????Destination?destination?=?null;
????????if?(destinationName.startsWith(TOPIC_PREFIX))?{
????????????destination?=?session.createTopic(destinationName.substring(TOPIC_PREFIX.length()));
????????}?else?{
????????????destination?=?session.createQueue(destinationName);
????????}

????????MessageConsumer?consumer?=?session.createConsumer(destination);
????????long?start?=?System.currentTimeMillis();
????????long?count?=?1;
????????System.out.println(“Waiting?for?messages...“);
????????while?(true)?{
????????????Message?msg?=?consumer.receive();
????????????if?(msg?instanceof?TextMessage)?{
????????????????String?body?=?((TextMessage)?msg).getText();
????????????????if?(“SHUTDOWN“.equals(body))?{
????????????????????long?diff?=?System.currentTimeMillis()?-?start;
????????????????????System.out.println(String.format(“Received?%d?in?%.2f?seconds“?count?(1.0?*?diff?/?1000.0)));
????????????????????connection.close();
????????????????????try?{
????????????????????????Thread.sleep(10);
????????????????????}?catch?(Exception?e)?{}
????????????????????System.exit(1);
????????????????}?else?{
????????????????????try?{
????????????????????????if?(count?!=?msg.getIntProperty(“id“))?{
????????????????????????????System.out.println(“mismatch:?“?+?count?+?“!=“?+?msg.getIntPrope

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\
?????目錄???????????0??2020-06-25?08:07??apache-activemq-5.16.0\conf\
?????目錄???????????0??2020-06-25?08:07??apache-activemq-5.16.0\data\
?????目錄???????????0??2020-06-25?08:07??apache-activemq-5.16.0\docs\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\amqp\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\amqp\java\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\amqp\java\src\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\amqp\java\src\main\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\amqp\java\src\main\java\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\amqp\java\src\main\java\example\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\amqp\python\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\conf\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\mqtt\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\mqtt\java\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\mqtt\java\src\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\mqtt\java\src\main\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\mqtt\java\src\main\java\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\mqtt\java\src\main\java\example\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\mqtt\websocket\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\mqtt\websocket\css\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\mqtt\websocket\img\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\mqtt\websocket\js\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\openwire\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\openwire\advanced-scenarios\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\openwire\advanced-scenarios\jms-example-composite-destinations\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\openwire\advanced-scenarios\jms-example-composite-destinations\src\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\openwire\advanced-scenarios\jms-example-composite-destinations\src\main\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\openwire\advanced-scenarios\jms-example-composite-destinations\src\main\java\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\openwire\advanced-scenarios\jms-example-composite-destinations\src\main\java\example\
?????目錄???????????0??2020-06-25?08:08??apache-activemq-5.16.0\examples\openwire\advanced-scenarios\jms-example-composite-destinations\src\main\java\example\composite\
............此處省略671個文件信息

評論

共有 條評論