SQL Server Database Services: Microsoft SQL Server provides information as a service. As companies move to a SOA and they begin to turn their business processes into services, the traditional database must change or the business will lose many of the benefits of this new approach. It is not enough for the applications to communicate with each other; the business, their partners, and customers all need to communicate with the database in the same way. The data must be made available as a service to allow this communication. Microsoft’s SQL Server includes a service broker that, along with the XML capabilities of the server, can be used to create database services. Business rules can be implemented by using Microsoft.NET.