Message Queue Integrations |
Message Queue integrations define a Microsoft Message Queuing (MSMQ) message queue that the Integration Service monitors for messages. When a message is received in the queue, the Integration Service processes the message body and runs the integration's actions. You can configure multiple message queue integrations in an integration file, but each one must listen on a unique message queue.
|
The computer that is running a message queue integration must have MSMQ installed. |
|
Typically, the message queue integration processes messages according to the messages' priority setting. However, you might find that messages are not processed according to their priority. This is because Windows does not support message priority for transactional queues, but instead processes the messages in the order in which they are sent. The priority settings of messages that are sent to a transactional message queue are ignored. To avoid this issue when you manually create a message queue that uses priorities, be sure to create a non-transactional queue. |
For more information about how to create actions for your integration, refer to Adding an Action to an Integration.
The Integration property page is a standard page that applies to all integration types. Use this page to configure the integration, user account, error handling, and diagnostics properties for the selected integration.
Use the Message Queue property page to configure message queue properties for your integration.
Use the Input Data property page to configure options that help actions identify how to process the input event data that is triggered by a message queue integration.
The Variables property page is a standard page that applies to all integration types. It provides a list of the predefined integration variables that any of the integration's actions can reference. By using this page, you can also create your own custom integration variables for the actions of the selected integration.