Service Broker in SQL Server 2008
In this article we can describe about service broker in SQL server 2008.
Service Broker in SQL Server provides a platform on which services are communicated with each other. Services are communicated by sending and receiving the messages. This type of communication is known as Messaged based communication. Sometimes ,The clients have a problem to submit and process the requests if server is not available. For solving this problem we can provide a asynchronous communication between the client and the server. SQL Server allow us to implement asynchronous communication between the client and server by using service broker.
Service Broker allows the database developers to create services that converse with each other by sending and receiving the messages.
The following list represent the Usage of service broker
- Reliable query processing
- Asynchronous triggers
- Reliable data collection
- Data consolidation for client applications
- Large-scale batch processing
- Distributed server-side processing for client applications
Service Broker architecture consists of the following database objects
- Message type
- Service program