SOA uses interfaces which solves the difficult integration problems in large systems.
SOA communicates customers, providers and suppliers with messages by using the XML schema.
It uses the message monitoring to improve the performance measurement and detects the security attacks.
As it reuses the service, there will be lower software development and management costs.
The Service Oriented Architecture is an architectural design which includes collection of services in a network which communicate with each other. The complication of each service is not noticeable to other service. The service is a kind of operation which is well defined, self contained that provides separate functionality such as checking customer account details, printing bank statements etc and does not depend on the sate of other services.
SOA is widely used in market which responds quickly and makes effective changes according to market situations.
- The SOA keep secret the implementation details of the subsystems.
- It allows interaction of new channels with customers, partners and suppliers.
- It authorizes the companies to select software or hardware of their choice as it acts as platform independence.