Messages
A Message
object encapsulates a client message that is sent to a Configuration Manager site role. While most messages will communicate with a management point, there are some messages that communicate with other site roles such as the fallback status point (FSP).
Synchronous and asynchronous messages
A Message is considered synchronous if it expects a reply from the site role. A message is asynchronous if no reply is expected. Message classes are given specific nomenclature to identify whether they are synchronous or asynchronous.
A Message class ending with "Request" returns a like-named "Reply" message. The reply
Message
object contains the properties of the reply.A Message class ending with "Message" is considered asynchronous and does not return a reply from the management point.
The SenderType property can also be used to determine if a message is "Sync" or "Async".
Most Message types can take advantage of the following capabilities: BITS uploads or downloads, compression, encryption, signing, and authentication.