Skip to main content

PubSub component

Publish / Subscribe messaging

motivation

Asynchronous messaging avoids blocking when publishing to subscribers. Azure Logic App workflows too benefit from this.

The Invictus Framework includes a PubSub component that acts as a message broker. It exposes Azure Service Bus operations via HTTP endpoints. Azure Blob Storage acts as a claim-check provider for messages with a large size.

See also the Publisher-Subscriber integration pattern.

Component usage

Call the PubSub component in your Logic App workflows using this pattern:

Publisher Logic AppReceivePublishAzure Service Bus + Blob StorageHTTPSubscriber Logic AppSubscribeAzure Service Bus + Blob StorageHTTPAcknowledgeAzure Service Bus + Blob StorageHTTP
Publisher Logic AppReceivePublishAzure Service Bus + Blob StorageHTTPSubscriber Logic AppSubscribeAzure Service Bus + Blob StorageHTTPAcknowledgeAzure Service Bus + Blob StorageHTTP

Use arrow keys to navigate rows. Press Enter or Space to expand a row with sub-properties. Press / to focus the search field.

Press / to filter