黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

JMS&ActiveMQ教程
基于JMS的消息傳送
ActiveMQ與Spring集成
ActiveMQ與SpringBoot集成
ActiveMQ安全機(jī)制
ActiveMQ主從集群

ActiveMQ消息類型

ActiveMQ在處理消息的時候,不能直接進(jìn)行消息的傳遞,必須將消息封裝為對應(yīng)的類型,才可以傳輸。

TextMessage文本消息(常用)

攜帶一個java.lang.String作為有效數(shù)據(jù)(負(fù)載)的消息,可用于字符串類型的信息交換。

ObjectMessage對象消息

攜帶一個可以序列化的Java對象作為有效負(fù)載的消息,可用于Java對象類型的信息交換。

注意:需要在接收方添加受信任的包

案例演示

1.在com.bjpowernode.activemq.model包下創(chuàng)建User類

2.修改QueueSender類中,添加發(fā)送對象的代碼

//對象消息類型
User user = new User();
user.setId(100);
user.setName("張三");
user.setAge(18);
Message message = session.createObjectMessage(user);

3.修改QueueReceiver類中,添加對對象消息接收處理的代碼

4.直接運(yùn)行會報錯

說消息已經(jīng)處理,但是沒有接收到,可以到指定的網(wǎng)站上查看如何配置

5.查看網(wǎng)站提供的解決方式,在消息消費(fèi)者端將對象所在的包添加為受信任的

//1 .創(chuàng)建一個連接工廠
ActiveMQConnectionFactory connectionFactory = new ActiveMQConnectionFactory(BROKER_URL);
//添加受信任的包
List trustList = new ArrayList();
trustList.add("com.bjpowernode.activemq.model");
connectionFactory.setTrustedPackages(trustList);

6.接收效果

MapMessage映射消息

攜帶一組鍵值對的數(shù)據(jù)作為有效負(fù)載的消息,其中Key必須為字符串,有效數(shù)據(jù)值必須是Java原始數(shù)據(jù)類型(或者它們的包裝類)及String。

案例演示

1.修改QueueSender類中,添加發(fā)送映射消息的代碼

//映射消息
MapMessage message = session.createMapMessage();
message.setInt("age",10);
message.setString("school","北京動力節(jié)點(diǎn)");

2.修改QueueReceiver類中,添加對映射消息接收處理的代碼

3.運(yùn)行查看效果

BytesMessage字節(jié)消息

攜帶一組原始數(shù)據(jù)類型的字節(jié)流(字節(jié)數(shù)組)作為有效負(fù)載的消息。

注意:發(fā)送和接收的順序必須一致。

案例演示

1.修改QueueSender類中,添加發(fā)送字節(jié)消息的代碼

//字節(jié)消息
BytesMessage message = session.createBytesMessage();
message.writeBoolean(true);
message.writeUTF("北京動力節(jié)點(diǎn)");//寫字符串方法

2.修改QueueReceiver類中,添加對字節(jié)消息接收處理的代碼

3.運(yùn)行查看效果

StreamMessage流消息

攜帶一個原始數(shù)據(jù)類型流作為有效負(fù)載的消息,它保持了寫入流時的數(shù)據(jù)類型,寫入什么類型,則讀取也需要是相同的類型。

注意:發(fā)送和接收的順序必須一致。

案例演示

1.修改QueueSender類中,添加發(fā)送字節(jié)消息的代碼

StreamMessage message = session.createStreamMessage();
message.writeLong(1000L);
message.writeString("哈哈");

2.修改QueueReceiver類中,添加對字節(jié)消息接收處理的代碼

3.運(yùn)行查看效果

全部教程
主站蜘蛛池模板: 欧美三级在线观看不卡视频 | 97国产成人精品视频 | 国产精品午夜免费观看网站 | 性a爱片免费视频性 | 色偷偷8888欧美精品久久 | 久久免费精品视频 | 日日操综合 | 欧美性另类69xxxx | 日日干综合 | 中文字幕在线一区二区三区 | 天天综合天天做 | 综合视频网 | 宅男在线永久免费观看99 | 91久久免费视频 | 国产在线播放免费 | 欧洲在线观看在线视频吗 | 深夜免费福利 | 18成人在线观看 | 好男人社区神马www在线观看 | 天天干夜夜爽天天操夜夜爽视频 | 国产一区二区精品在线观看 | 国产大片www| 欧美在线一区二区三区欧美 | 日韩影院在线观看 | 国产第一浮力影院新路线 | 成人污视频在线观看 | 999精品视频这里只有精品 | 久久午夜影视 | 一本在线免费视频 | 国产精品资源在线观看网站 | 三级在线观看 | 亚州激情视频在线播放 | 韩国三级伦理片床在线播放 | 成人影院vs一区二区 | 国产成人综合久久亚洲精品 | 污污视频网址 | 国产午夜视频在线 | 三级伦理在线播放 | 日韩黄色免费观看 | 日韩在线国产精品 | 精品精品国产理论在线观看 |