La adopción de una arquitectura orientada a servicios (SOA) ofrece varios beneficios significativos para el desarrollo y mantenimiento de aplicaciones. Uno de los aspectos más destacados es la capacidad de favorecer la reutilización de componentes, lo que a su vez reduce el tiempo necesario para llevar productos al mercado.