00:00
好,同学们,我们继续消息头这些重要的属性,常见常用的这五大属性给大家介绍完了以后,那接下来我们来看一下消息体,那就跟你写一篇作文,发送一份邮件,消息头是叫邮件主题,消息体是不是叫邮件正文呢?好,那么来看一眼,什么叫消息体呢?是封装具体的消息的什么东东,数据。好,那总共在active MQ里面消息体总共有几种,五种,那分别是这五个兄弟,那么好,我们要求同学们简单的先看眼来,第一个test,第二个map,第三个字节数组,第四个流,第五一个。我不借给他对象。那么。这五大金刚分别有哪些功能和特性呢?那么要求同学们简单的先看一眼,然后我们再说,好,给大家20秒钟。
01:09
好,同学们,那么我们继续。Text message,那不用多讲,兄弟们,这个是不是我们从入门helloard介绍过的,请看当时杨哥写的一个东东叫什么,理解为一个什么东东字符串,所以说test字符串map不用讲,K建筑队跟我们的那个red的那个哈希那种类型,K建队我们是不是经常写set k1V1啊一回事,那么呢,这个呢,字节数组,这个呢理由,这个呢对象,那么说穿了就是可序列化的好,那么他们这五种消息体怎么用,在哪获得呢?那么test我们讲过了,请看现在工作当中,说难听点哈,从我的经验而言的话,基本上哈,这两个可以涵盖95%,极其特殊的那么。可能要用这三个,但说穿了哈,我个人觉得你自己的那个数据透传,拼个阶层串或者KB电池队大部分也够用了,所以说呢,我们把这两个给大家详细说这些东东,那么大家如果后面有工作中用到了,那么刚才说教过大家查一下XMQ的API了,那么一查就明白了,好,那么时间的关系,我们呢简重要的给大家聊那。
02:22
这些东东是怎么来的呢?那么比如说像这个是我们的什么text message,那么好,session.create,大家请看这有个什么?是不是有个map message,那么有没有object?Message有吧,有没有stream message有没有字节数组message,所以说是什么从session这产生的,前面也是不是反复的强调过,Session很重要啊,这个API接口那么好,我们下面呢。聊聊这个map,那么三点create map message欧啦,那。接下来同学们,我们呢,直接弄过来买map message,那么一样啊,Map message啊,是不是put有没有,同学们根本就没有啊。
03:11
那么这个时候是用什么set,你看string布尔行。字节字符等等,有没有点像我们的GDBC啊,所以说我们常用的string,那么假设我们现在是K逗号V1好了,那么现在这个产品的发送者点send message,那么注意这个是不是就是我们的map message了,那么好我们这儿呢,也就是。呃。给他们好看一点的就是map message哈,这个是text,这是map,那么看看我们能不能获得,那么接下来同学们搂眼这删干净,现在是空空如也,那么首先来验证我们的这边生产者O不OK,好,同学们一发送消息发送到MQ完成,那么我们一打开我们的队列,大家看六条没问题吧,那大家看。
04:05
这边有三个过来,那么这边有三个过来,好,那么继续对于我们的这个呢,好了,那么拷贝我们的这个message,那么。直接服药。现在。杨哥强调过发什么收什么。那么第一种判断。是test,那同理第二种判断,那么同学们是不是应该是我们的map这些动作我就不废话了,好吧,那么map。Map。Message那么好接收到消费者,那么这边我们区分一下这个呢,是这个哦,它前面有了哈,那么因为我们在这前面是不是有了,我们就看值就行,好,那么接下来map。Message,那么过来请看啊,Map message前面是set string,这就是get string。那么好,同学们多少?
05:06
我们这个K是多少K1,那我们这个消费者的K是多少,那么也是K1,好,那现在在这个里面已经有待消费,有六条消息,那么来看一下我们的consume,那么现在会有一些什么样的结果和效果,那么大家请看。一二。三那么对于我们的map message,那么VEVE1VE3条,那我相信这个东东同学们应该好理解,那么大家请看现在一个消费者六条三条串text,三条map的,那么大家看我这是不是都是来了两次嘛,Send的一次send的就是三条,两次剩的就是六条,好,我相信这个都好理解,那么这个就是我们对于。五种消息体格式的一个入门的介绍,那么最后强调发送和接收消息类型必须一致哦,这边发的test,那边也得是test,这个就不再多说了,说过很多遍了,好,那么我相信其他的话呢,那么晚上要是有兴趣的同学呢,直接干嘛再在下面是吧,那么session。
06:18
第2C、自建。对吧,Create,那么呢,String也好什么的,自己呢再来一个,那么这个呢,我就不再做这种API的演示和调用好,那么对于我们的五大。GS的消息的五种消息体就给大家介绍到这儿。
我来说两句