El documento describe las ventajas y desventajas del uso del middleware en las organizaciones. Entre las ventajas se encuentran que el middleware apoya diversas arquitecturas de aplicaciones, une aplicaciones a través de mecanismos de comunicación, y se basa en la comunicación asíncrona entre aplicaciones a través de un sistema de cola de mensajes. Algunas desventajas incluyen la sobrecarga de la red y procesamiento lento de mensajes, limitaciones a la compatibilidad con protocolos, y diferencias inherentes entre productos de middleware.
VENTAJAS Y DESVENTAJAS DEL USOS DEL MIDDLEWARE EN LAS ORGANIZACIONES
1. VENTAJAS Y DESVENTAJAS DEL USO DEL
MIDDLEWARE EN LAS ORGANIZACIONES
AUTOR
Remaycuna Vásquez, Alexander
ASESOR
Perez Zamora, Eduardo Raul
2. Según (ALCA, 2017) “es un software que asiste a una aplicación para
interactuar o comunicarse con otras aplicaciones, o paquetes de programas,
redes, hardware y/o sistemas operativos.” (pág. 7)
I. ¿QUE ES MIDDLEWARE?
3. Según (THAKRE, 2014. Pag 3) el uso del middleware en las organizaciones
tiene las siguientes ventajas:
2.1. Apoyo.
Soporta diversas arquitecturas de aplicaciones, es decir, apoya la diferentes
arquitecturas de aplicaciones en las empresas, proporcionando métodos
estructurados de interconexión en tres entornos que incluyen entornos de
prueba, producción y desarrollo.
2.2. Conectividad.
Se une a aplicaciones a través de mecanismos de comunicación, esto hace que
ayude a la conectividad de base de datos mediante el acceso a las interfaces
API de base de datos.
2.3. Message-Oriented.
Se basa en asíncrona (no sincronizado) la comunicación entre aplicaciones en
torno a un sistema de cola de mensajes.
II. VENTAJAS DEL MIDDLEWARE
4. 2.4. Middleware Procesal.
Llamadas a procedimiento remoto o RPC, tiene una capacidad
multiplataforma, lo que le da ventaja sobre otros tipos de middleware.
II. VENTAJAS DEL MIDDLEWARE
6. Según (THAKRE, 2014. Pag 1), respecto a la orientación de mensajes se
tienen las siguientes desventajas:
3.1. Sobrecarga.
Una de las desventaja del middleware es la sobrecarga de la red y de
procesamiento de servidor lento de los mensajes.
3.2. Limitaciones.
Las limitaciones a la compatibilidad con el protocolo de las plataformas han
demostrado ser menos popular.
3.3. Diferencias inherentes.
Cada uno de los productos de middleware ha sido diseñado con las
diferencias inherentes, por lo que es difícil seleccionar entre los vendedores.
3.4. Acceso limitado,
III. DESVENTAJAS DEL MIDDLEWARE
7. Respecto al Middleware de Procedimiento se tienen las siguientes
desventajas:
3.5. Replicación.
3.6. Problemas de equilibrio de carga.
3.7. Escalabilidad limitada.
3.8. Bajo nivel de tolerancia a fallos.
3.9. Complejidad de los sistemas.
La ausencia de apoyo directo en varias áreas obliga a los desarrolladores para
hacer frente a estos aspectos, la adición de un alto nivel de complejidad de los
sistemas.
III. DESVENTAJAS DEL MIDDLEWARE
10. THAKRE, Shantanu. 2014. Enterprise Application integration (middleware)
concepts, 2014. pág. 06.
ALCA, Juan C. 2017. Procesamiento distribuido. Universidad Nacional de la
Amazonia Peruana. 2017. pág. 24
REFERECIAS BIBLIOGRÁFICAS