Both queues and topics are models, which are designed to deliver one-way communication only—a producer sends a message and a receiver reads it. If you want to implement bidirectional communication, you have to use a relay:
Azure Relay is, in fact, a separate service, and we will not cover it in this chapter. There are, however, many great features, which you may find helpful in your applications:
- It is designed to expose services securely, which are hosted within a corporate network.
- It allows different communication models like one-directional, pub/sub, andtwo-way communication.
- It does not alter the network as a VPN does, making ...