Problem solve Get help with specific problems with your technologies, process and projects.

Why should service providers pay attention to SOA?

SOA depicts how two services or programs can communicate with each other. Learn why SOA should catch the attention of service providers and the benefits that SOA has on internal applications.

Why should service providers pay attention to SOA?
SOA (service-oriented architecture) is an architecture in which software is designed into functional units that provide services to other applications. The archetypical SOA application is a DNS that provides TCP name resolution to a variety of clients. The first reason that SOA is so attractive is that the internal applications designed following the SOA paradigm can be made external so that business customers can directly consume the services (as opposed to having to customize the applications for each customer).

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.

Dig Deeper on IT systems integrators

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.