Kunjal B. Mankad y Priti S. Sajja
La rápida evolución de las arquitecturas de software se ha convertido en una tendencia actual, en la que el procesamiento distribuido ha demostrado ser muy eficiente. Existen múltiples arquitecturas para el procesamiento distribuido basadas en conceptos orientados a objetos y orientados a componentes que tienen sus propias ventajas y limitaciones. El aspecto principal del desarrollo de un marco arquitectónico consistente es reducir el costo de desarrollo de las soluciones de TI e integrar a los socios comerciales y clientes con diversas capacidades con una visión clara de una manera fácil de manejar, rápida y reutilizable. La arquitectura orientada a servicios es una arquitectura que es independiente de cualquier tecnología determinada. La sección inicial del documento destaca las limitaciones de las arquitecturas de software actuales y se centra en la necesidad de la arquitectura orientada a servicios haciendo hincapié en varios aspectos arquitectónicos, incluido el papel del servicio. La segunda sección presenta las características de los servicios web con sus ventajas. También muestra cómo los servicios web cumplen con el requisito de las necesidades cambiantes de las industrias comerciales mediante la implementación de la arquitectura orientada a servicios. La última sección del documento presenta la aplicación de los servicios web en la implementación de la arquitectura orientada a servicios. Se desarrolla un ejemplo de prototipo de servicio web para mostrar la eficiencia del enfoque propuesto.