Introduction:
In its first release, the service bus has several manifestations: as a relay service, as an events hub, and as a message buffer. While the service bus is designed to address some tough connectivity issues, it also provides an attractive solution for scalability, availability, and security issues by lowering the technology entrance barrier and making what used to be an advanced communication scenario mainstream and mundane.
Service, and its address is dynamic and can be resolved only on the local network and cannot be translated to outside addressing.
callbacks, events, and peer-to-peer calls are often an integral part of many applications
What Is a Relay Service?
The relay service is a service residing in the cloud assisting in the connectivity, relaying the client calls to the service. A cloud-based relay service (as you will see later) also provides other benefits
in terms of scalability, security, and administration.
First, both the service and the client must establish connection against the relay service independently (steps 1 and 2 in Figure 11-2) and authenticate against the relay service.
At this point, the relay also records where the service is and how to best call back to it. When the client calls the relay service (step 3), the relay service forwards the call (the
client message) to the service (step 4).
No comments:
Post a Comment