What does the .NET Service Bus provide?
Applications frequently need to connect or integrate with other applications and services to create what are called composite applications. Creating an infrastructure to facilitate this type of communication involves significant challenges related to authentication, naming, and secure cross organizational firewall traversal. The .NET Service Bus provides a hosted, secure, standards-based infrastructure that dramatically reduces the barriers to applications communicating across systems and organizational boundaries.