About Service Bus
- Last UpdatedFeb 21, 2025
- 2 minute read
The Service Bus item holds connection items that define inbound and outbound messaging to an external server. You can set this up when you want AVEVA™ Production Management to send or receive messages from a third-party application, such as an Enterprise Resource Planning (ERP) software.
A project contains one Service Bus item under Integrations folder of the System Configuration folder.

Note: Provide connection and authentication details for each Command or Event configuration item.
Advanced Message Queue Protocol (AMQP)
AVEVA Production Management supports AMQP 1.0 and AMQPS 1.0 secure protocol for external messages, including the following software:
-
RabbitMQ
-
ActiveMQ
For more information, see Using AMQP message integration.
Commands folder
The Service Bus item contains a Commands folder by default. The Commands folder holds the definitions for inbound messages.
Submit Data command
The Submit Data command is for submitting data changes to AVEVA Production Management from an external system. This command works similarly to the SubmitData method in Data web services.

Client Notification command
The Client Notification command is for submitting notifications via the service bus to the AVEVA Production Management client.
Events folder
The Service Bus item contains an Events folder by default. The Events folder holds the definitions for outbound messages.
-
Record Changed Event - For sending data changes from AVEVA Production Management to an external system. This command works similarly to the GetData method in Data web services.
-
Note: If you change any of the configuration settings for the Service Bus item or it's sub-items, the Service Bus item stops. When you restart the Service Bus item or your project, the Service Bus starts with the new configuration.