Messages
Envelopes, Content and Correlation IDs
OpenC2 Face to Face, July 2018
The Value of Correlation IDs
https://blog.rapid7.com/2016/12/23/the-value-of-correlation-ids/
The Value of Correlation IDs (message detail)
Oracle Java Message Service - JMS
https://docs.oracle.com/cd/E13171_01/alsb/docs25/interopjms/MsgIDPatternforJMS.html
Apache ActiveMQ
Microservices Architectures
Constrained Application Protocol - RFC 7252
Network Configuration Protocol - RFC 6241
OpenC2 Layering Model
Language Spec and Actuator Profiles define Content.
Transfer Specs define Messages.
Command ID, timestamp, sender, etc, are contained in the message envelope, not the content.