0 out of 2 rated this helpful - Rate this topic

Understanding the Service Bus

[This is prerelease documentation and is subject to change in future releases. Blank topics are included as placeholders.]

The Service Bus connects services running in the cloud to each other and to the communication endpoints you expose to it. The Service Bus provides a facility for identifying service endpoints, publishing them, routing messages among them, and connecting them despite common Internet connectivity challenges. Specifically, Service Bus helps you:

  • Identify endpoints. Map your endpoint into the shared, hierarchical federated namespace model, and that endpoint is identified by a stable URI that is Internet-accessible regardless of the endpoint’s location.

  • Publish endpoints. Publish your endpoints with the service registry service, and they become accessible through a lightweight, hierarchical, RSS-based discovery mechanism.

  • Route messages. Configure the lightweight yet scalable publish/subscribe event bus to distribute messages and notifications to targeted recipients.

  • Connect endpoints. Leverage the relay and connectivity service as a cloud-based perimeter network – a “DMZ (demilitarized zone) in the sky”, if you will – to pull messages from external sources using the service’s advanced NAT traversal techniques. You can achieve connectivity that had previously been impossible due to frequently changing dynamic IP addresses, certain NAT/Firewall restrictions, or other technical limitations.

In This Section

Service Bus Namespace Model
Describes the general principles of the Service Bus namespace and naming conventions.

Service Bus Service Registry
Describes how to register a service with the Service Bus.

Service Bus Connectivity Service
Describes how to connect to the Service Bus.

Service Bus Security
Describes the general security settings and parameters of the Service Bus.

Service Bus Event Bus
Describes how the Service Bus handles events.

Service Bus Queues and Routers
Describes how the Service Bus can queue and route events.

Service Bus Connection Points
Describes the Service Bus connection points.

The Difference Between a Service Bus Binding and a WCF Binding
Describes the differences between the Service Bus binding interfaces and their WCF counterparts.

Reference

Related Sections


Did you find this information useful? Please send your suggestions and comments about the documentation.
Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.