Знакомство с компонентом Service Broker
Компонент Service Broker — новая технология Microsoft SQL Server 2005, помогающая разработчикам баз данных создавать безопасные, надежные и масштабируемые приложения. Поскольку компонент Service Broker входит в состав компонента Database Engine, администрирование таких приложений осуществляется в рамках обычного администрирования базы данных.
Компонент Service Broker обеспечивает постановку в очередь и надежный обмен сообщениями для SQL Server. Service Broker используется как в приложениях с единственным экземпляром SQL Server, так и в приложениях, распределяющих работу между несколькими экземплярами.
Внутри одного экземпляра SQL Server компонент Service Broker обеспечивает устойчивую к ошибкам асинхронную модель программирования. В приложениях баз данных асинхронное программирование обычно используется для сокращения времени интерактивной реакции и увеличения их общей пропускной способности.
Компонент Service Broker обеспечивает надежный обмен сообщениями между экземплярами SQL Server. Service Broker помогает разработчикам составлять приложения из независимых, самодостаточных компонентов, которые называются службами. Приложения, которым требуется функциональность этих служб, используют сообщения для взаимодействия со службами. Компонент Service Broker использует протокол TCP/IP для передачи сообщений между экземплярами. Service Broker предусматривает возможности, позволяющие предотвратить несанкционированный доступ по сети и шифровать сообщения, передаваемые по сети.
В этом разделе
Подраздел | Описание |
---|---|
Описывает функциональные возможности компонента Service Broker. |
|
Описывает, каким образом компонент Service Broker помогает разработчикам создавать приложения. |
|
Предлагает сценарии использования компонента Service Broker. |
См. также
Другие ресурсы
Introduction to Service Broker Programming
Архитектура компонента Service Broker
Новые возможности SQL Server 2005
Учебники по компоненту Service Broker