Service Broker is one of the top developer features introduced in SQL Server 2005. It is a platform for building asynchronous database applications. It provides the infrastructure required for creating queued, asynchronous, reliable, and secure messaging applications. Application architectures based on Service Broker can scale up or scale out with minimal or no changes to the application code.
This chapter starts with an introduction to asynchronous messaging concepts and the benefits of integrating messaging into the database engine. The rest of the chapter discusses the Service Broker architecture, implementation, operation, troubleshooting, and security details.
Chapter 15, "SQL Server 2005 Support for 64-Bit Processors," discusses SQL Server 2005's support for the 64-bit processor architecture.