Azure Service Bus
You can configure Azure Service Bus as either a source or a target.
Azure Service Bus offers different service tiers, each with varying capabilities. We've tested the Premium tier with this
- 30 MB for Solace Event Broker Services (Enterprise service classes)
- 10 MB for Solace Event Broker Services (Enterprise-100 Standalone service class).
Ensure that you select an Azure Service Bus tier that meets your requirements for performance throughput. For more information about tier differences, see Azure Service Bus Premium messaging and Azure Service Bus Quotas.
To configure the connection details for Azure Service Bus in your Micro-Integration, see Azure Service Bus Connection Parameters
You must also define at least one Micro-Integration Flow that specifies:
-
the endpoints where data is consumed from and published to. For more information, see Micro-Integration Flow Parameters.
-
how the header and payload fields should be mapped. For more information, see Mapping Headers and Payloads
For a listing of available message headers, see Azure Service Bus Message Headers.
Azure Service Bus Connection Parameters
The following table describes the connection parameters for Azure Service Bus.
| Field | Description |
|---|---|
|
Service Bus Namespace Connection String |
The Azure Service Bus connection string. The connection string must provide one of:
AMQP connection strings are not supported. |
Micro-Integration Flow Parameters
You must configure the endpoint parameters for each Flow. Each Flow can have different settings, but they all share the connection details of the parent Micro-Integration. These parameters differ depending on whether Azure Service Bus is configured as a source or a target.
Azure Service Bus Source Parameters
The following table describes the parameters for configuring Azure Service Bus as a source.
| Field | Description |
|---|---|
|
Destination Type |
The type for the Azure Service Bus destination. Select either an Azure TOPIC or QUEUE. |
|
Destination |
The source destination. |
|
Subscription |
The subscription name for the group consumer. This field is required when Destination Type is TOPIC. |
Azure Service Bus Target Parameters
The following table describes the parameters for configuring Azure Service Bus as a target.
Setting a Smart Topic Destination on the Mappings step overrides the target destination field set on the Details step.
| Field | Description |
|---|---|
|
Destination |
The target destination. |
|
Destination Type |
The type for the Azure Service Bus destination. Select either an Azure TOPIC or QUEUE. |