一、 首先在MQ中消息是它的最小概念,也就是MQ在传输实际数据过程的载体。消息结构能够分为两部分:应用数据部分和消息头部分(以下图所示)ide
消息数据头:是对消息属性的描述,消息数据头是队列管理器用来肯定消息是如何被处理。其中消息头包含一些目标队列管理器的名称、目标队列名称以及其余一些属性。spa
应用数据体:应用数据体才是各个应用之间相互传递的实际信息blog
2、消息分为:队列
持久性消息( persistent):持久性消息就是指MQ的队列管理器从新启动后消息任然可以保持get
非持久性消息(Non-persistent):非持久性消息就是在MQ队列管理器从新启动后消息不可以保持(这样会致使数据的丢失)it
3、消息能够是有限长度的任何一段信息。有限长度就是在开放平台上的消息的默认值为4MB,可是其上线能够调整到100M。固然这个并不限制MQ来传递更大的信息。io