Action types

IBM® MQ provides four types of actions.

Put
Delivers a message to a specified queue.
Get
Retrieves and remove a message from a specified queue.
Peek
Retrieves a copy of a message without removing the original message from a specified queue.
Put With Acknowledgement
Delivers a message to a specified queue, and retrieves a corresponding response message.

Every action has an input and output signature. An input signature defines the parameters that are passed to the action at runtime and the output signature defines the results of the action.