Kenny_I
Kenny_I

Reputation: 2513

Sending AMQP message to Service Bus Topic with Azure Logic Apps is possible?

I have logic apps with "Send message" to Service Bus Topic.

Is it possible to send message in AMQP protocol instead of default Service Bus protocol?

Update 2020-06-19 It doesn't matter so much if the message is sent using SBMP or AMQP. What matters more is how it was serialized. Since LogicApp is using the legacy (track 0) SDK with BrokerdMessage the message not sent and recieved with the same serialization. Either you should see if you can send a message from the LogicApp using a Stream of byte array or on the receiving end use an extension method provided by the .NET Standard SDK (track 1) to access body that needs to be deserialized from the legacy SDK.

Upvotes: 0

Views: 1242

Answers (1)

Sean Feldman
Sean Feldman

Reputation: 26047

The SBMP protocol you're referring to belongs to the oldest (legacy) version of the .NET SDK, WindowsAzure.ServiceBus NuGet package. It also supports AMQP as a TransportMode mode. I would recommend to rather use the current package, Microsoft.Azure.ServiceBus which is only using AMQP.

I've put together a post describing some of the differences between these packages and the preview package that is currently being developed.

Upvotes: 2

Related Questions