Second, there tends to be significant redundancy of operations in an enterprise. For example, the same personnel information is required for HR, security and other applications. The personnel information could be standardized and consumed by all applications. Microsoft's Windows Live ID is an example of this - it is an account that can be used to log on to a variety of Microsoft services and can also be extended for third party providers. The advantages of SOA are that it creates efficiencies in writing software, and software written with the SOA paradigm can be written once and sold to a multitude of clients. In turn, this distributes the cost of writing software for a multitude of clients.
Related Q&A from Retired Expert - Hilary Cotter
Deciding whether to integrate Microsoft Office with SQL Server depends on your customers' server environment.continue reading
Choose which SQL Server security services to offer your customers. Our DBA site expert outlines your options.continue reading
Compatibility problems might crop up in a migration from SQL Server to MySQL. Our DBA site expert Hilary Cotter helps you prepare for them.continue reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.