SCRAM Nexus API Resource Guide

Subscribing

Nexus Transmit uses AMQP  to broadcast events as they are completed in Nexus. This allows for real-time integration between systems. The consuming system can choose to receive messages in real-time by subscribing to the message queue. The consuming system can also process messages in a batch. Nexus Transmit will hold messages for a week before they are removed from the message queue.

Once Nexus Transmit is enabled for your account, you will be provided with credentials and configuration details which involves:

* ConnectionString

* TopicName

* SubscriptionName

You can use these details in your consuming application to receive the messages.

Sample code to receive messages from Queue using .NET Core console app https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-dotnet-how-to-use-topics-subscriptions

For the sample code using other platforms/language, you can refer to the Microsoft documentation links mentioned below:

* Java https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-java-how-to-use-topics-subscriptions#how-to-receive-messages-from-a-subscription

* Node.js https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-nodejs-how-to-use-topics-subscriptions#receive-messages-from-a-subscription