Artículo
FONT SIZE :
fontsize_dec
fontsize_inc
Autor: Admin
Vistas: 13
Fecha: Mayo 19, 2015
Hora: 16:33:24 | 2 años hace

Las principales ventajas de SOA


Arquitectura Orientada a Servicios (SOA) es un desarrollo de software y el enfoque de la gestión en curso sobre la base de un eje central que los corredores de la interacción entre los diferentes módulos de software, también conocidos como componentes. El eje central es como un sistema eléctrico en una casa que permite que varios dispositivos se conecten uno en el interior, siempre que los dispositivos cumplan con ciertos estándares eléctricos. Los componentes permiten a los procesos de negocio, tales como la compra de activos, a ser automatizados. De servicios se refiere a la función de software dentro del cubo central; es decir, proporciona servicios de conexión o integrar los diversos componentes. Beneficios de SOA incluyen una integración más sencilla, aplicación y actualización. El coste total de la mejora de software para el negocio se reduce, especialmente si el sistema se está expandiendo.

Desarrollo de Software

SOA requiere que los nuevos componentes de software se comunican con el concentrador central que reduce los requisitos de la familiaridad con otros componentes. Sistemas SOA tienen enfoques estándar para puntos y métodos de la conexión de componentes en el eje de la integración. Los componentes que se crean de acuerdo con estas reglas se pueden incluir en el cubo con el mínimo esfuerzo. El desarrollador sólo tiene que estar familiarizado con el cubo y el componente de software para ser integrado en el buje.

Implementación

Debido al corto ciclo de desarrollo, nuevos procesos de negocios habilitados por el componente de software se pueden desplegar rápidamente. Debido a que los componentes se pueden cambiar independientemente de otros componentes de software, software que no está modificada o actualizada para ser utilizado por la empresa. SOA permite a la aplicación selectiva de los componentes con un impacto mínimo en otras partes del negocio.


Actualizaciones

Los cambios o actualizaciones de los componentes de software que son compatibles con el cubo se puede realizar de forma independiente de todos los otros componentes de software. La integración de los componentes de software en entornos SOA no requiere cambios en los componentes integrados para que puedan trabajar juntos. Si un componente se actualiza entonces la integración de software para ambos componentes que se debe actualizar. SOA elimina este problema de actualización.

Sustitución

Hay puntos de las normas de integración de diferentes áreas tales como compras de software, pedidos e inventarios. Cuando todo un componente, tal como un módulo de adquisición, se sustituye con un componente de software mejorado que cumple con los estándares del cubo, el coste de reemplazo se reduce al mínimo. El costo de reemplazo en un no-SOA puede ser tan excesiva que todo un sistema compuesto por varios componentes de software puede requerir el reemplazo. Este problema a menudo obliga a las empresas a adquirir completamente nueva planificación de recursos empresariales (ERP). SOA permite que los componentes pueden comprar en varias empresas de software que ofrecen a las empresas la oportunidad de mejorar sus procesos de negocio más rápidamente.

Comentarios (0)
Sin comentarios

Añadir un comentario

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Caracteres a la izquierda: 3000
captcha