MSMQService
The MSMQService listens to a MSMQ queue and triggers an event whenever a message arrives.
Properties
Message format
Options: XML or Binary
The selected format will be used to serialize / deserialize the message body.
For more details see the Microsoft documentation.
Queue
The name of the queue to listen to.
See the Queue format section, below.
Queue format
The format of the queue field depends on the type of queue you are reading from, as described below:
Public queue
Private queue
Private queue (using SPX)
Private queue (using TCP)
Private queue (using http(s))
Journal queue
Computer Journal queue
Computer dead-letter queue
Computer transaction dead-letter queue
Distribution list
Reading from a queue on your local computer
If you want to read from a queue on your local computer, use a "." in the "<Computer name>" field.
Output type
Select the output type of the message.
Events
MessageReceived
This event is fired whenever a message is received. The message itself is available in the "Data" section of the event input, and contains the following String properties:
Properties
- Body: The contents of the message.
- CorrelationID: An identifier used to label messages which are part of a multiple message exchange.
- ID: A unique identifier for this message.
- Label: An application specific label.
- ReplyToQueue: The name of the queue to send replies to.