...
AMQP 1-0 message | AMQP 0-8...0-9-1 message |
|
|
| Implemented
| ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Section name | Property name | Type | Properties | Property name | Type | Comments | |||||||||
header | durable | boolean | message property | delivery mode | unsigned byte |
| Y | ||||||||
header | priority | unsigned byte | message property | priority | unsigned byte |
| Y | ||||||||
header | ttl | milliseconds/ulong | message property | expiration | short-string |
| Y | ||||||||
header | absolute-expiry-time | timestamp /ulong |
|
|
|
|
| ||||||||
header | delivery-count | uint |
|
|
|
|
| ||||||||
header | first-acquirer | boolean |
|
|
|
|
| ||||||||
message-annotation | x-opt-jms-msg | properties | content-type | symbolbyte | message property | content type | short-string |
| N | ||||||
header | content-type | symbol | Y | ||||||||||||
properties | content-encoding | symbol | message property | encoding | short-string | MCE is thrown on content-encoding length > 255 | Y | ||||||||
properties | message-id | binary | message property | message id | short-string |
| Y | ||||||||
properties | correlation-id | binary | message property | correlation id | short-string |
| Y | ||||||||
properties | user-id | binary | message property | user id | short-string |
| Y | ||||||||
properties | reply-to | string | message property | reply to | short-string |
| Y | ||||||||
properties | creation-time | timestamp /ulong | message property | timestamp | long |
| N | ||||||||
properties | subject | string | message property | headers['qpid.subject'] | long-string |
| Y | ||||||||
properties | subject | string | message property | type | short-string |
| NMCE is thrown on subject length > 255 | Y | |||||||
properties | subject | string | publish property | routing-key | short-string | MCE is thrown on subject length > 255 | Y | ||||||||
properties | group-id | string | message property | headers['JMSXGroupID'] | shortlong-string |
| N | ||||||||
properties | group-sequence | sequence number | message property | headers['JMSXGroupSeq'] | int |
| N | ||||||||
properties | to | string |
|
|
| exchange/routing-key | N | ||||||||
application-properties | * | * | message property | headers | field-table |
| Y | ||||||||
application-properties | cluster-id | string | message property | cluster-id | short-string |
| N | ||||||||
application-properties | application-id | string | message property | application-id | short-string |
| N | message-annotation | jms-type | string | message property | type | short-string |
| N |
AMQP 1-0 message properties conversion into AMQP 0-10 message properties
...