MIDDLEWARE

Beschreibung

Mindmap am MIDDLEWARE, erstellt von Pedro Javier Vargas Barrios am 12/12/2018.
Pedro Javier Vargas Barrios
Mindmap von Pedro Javier Vargas Barrios, aktualisiert more than 1 year ago
Pedro Javier Vargas Barrios
Erstellt von Pedro Javier Vargas Barrios vor etwa 7 Jahre
3
0

Zusammenfassung der Ressource

MIDDLEWARE
  1. Definición
    1. Middleware o lógica de intercambio de información entre aplicaciones, 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. Éste simplifica el trabajo de los programadores en la compleja tarea de generar las conexiones y sincronizaciones que son necesarias en los sistemas distribuidos.
    2. Clasificación
      1. Integración
        1. Orientados a procedimiento o procesos
          1. Orientados a objetos
            1. Orientados a mensajes
              1. Orientados a componentes
                1. Agentes
                2. Aplicación
                  1. Middleware para acceso a información
                    1. Middleware de escritorio
                      1. Middleware basados en la web
                        1. Middleware especialistas
                      2. Aplicaciones
                        1. Los servicios de middleware proporcionan un conjunto más funcional de la API s para permitir una aplicación a:
                          1. Localizar claramente a través de la red, proporcionando así una interacción con otro servicio o aplicación
                            1. Ser independiente del servicio de red
                              1. Ser fiable y siempre disponible
                            2. Ventajas
                              1. Simplifica los procesos de desarrollo de aplicaciones al independizar los entornos propietarios.
                                1. Permite la interconectividad de los Sistemas de Información del Organismo.
                                  1. Facilita el desarrollo de sistemas complejos con diferentes tecnologías y arquitecturas.
                                    1. Posibilita usar PC´s con pocos recursos.
                                      1. Permite usar hardware de uso.
                                        1. Ayuda a mantener o mejorar el tiempo de respuesta
                                          1. Rápido de implementar
                                          2. Desventajas
                                            1. No siempre es aplicable.
                                              1. Alto consumo de recursos (CPU y RAM).
                                                1. Debe desarrollarse en forma específica.
                                                  1. Costo de desarrollo, implementación, etc.
                                                    1. Es de capacidad limitada.
                                                      1. No entrega todas las soluciones.

                                                      Medienanhänge

                                                      Zusammenfassung anzeigen Zusammenfassung ausblenden

                                                      ähnlicher Inhalt

                                                      Middleware, Frameworks and Patterns
                                                      Luis Galicia