GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Arquitectura cliente servidor

Jhorckman Sierra Spanisch

Mapa mental sobre arquitectura cliente servidor: definición, componentes, middleware y fases de implantación

Mapa mental: Arquitectura cliente servidor

Inhalt der Mindmap

Arquitectura cliente servidor

  1. Antecedentes

    • En 1984 Sybase hizo los primeros trabajos en arquitectura cliente/servidor
      • En 1994 Informix, Oracle, Sybase lanzaron servidores poderosos. IBM lanza al mercado DB2. Microsoft en acuerdo con Sybase partió su propio SQL Server para Windows NT.
        • El modelo cliente/servidor es intrínseco para abordar las necesidades de las empresas
          • El esquema de cliente servidor se maneja desde un principio de tres capas independientes: presentación, lógica de negocios y estructura de datos.
  2. Definición

    • es un modelo de desarrollo de información de procesos independientes que intercambian información, servicios o recursos. En donde el cliente solicita recursos y el servidor responde a la solicitud
  3. Componentes

    • Plataforma operativa
      • Soporta los modelos de distribución cliente/servidor, los servicios de comunicación.
      • Entorno de desarrollo de aplicaciones
        • Posibilita la coexistencia de procesos cliente y servidor desarrollados con distintos lenguajes de programación y/o herramientas.
        • Gestión de sistemas
          • Establece una metodología de infraestructura para sistemas distribuidos y evaluar la puesta en marcha del proyecto, captando las necesidades, diseñando el concepto de los bloques funcionales, detallar los principales componentes funcionales según el proceso.
            • Se selecciona la plataforma y los productos y componentes para la implantación
  4. Características funcionales

    • Hay una presentación distribuida o embellecimiento
      • Hay una presentación remota
        • Hay un proceso distribuido o cooperativo
          • Hay una gestión de datos remota
            • Hay una base de datos distribuida
  5. Características físicas

    • Unidades de almacenamiento con elementos de protección para la perdida de datos
      • Permiten la multitud de accesos simultáneos
        • Existe un sistema de red que transmite la información entre clientes y servidores, mediante conexiones de cableado, señales de radio o infrarrojas.
          • La comunicación de la red emplea un equipo middleware para controlar conversaciones.
  6. Middleware

    • Modulo que actúa como conductor entre dos módulos de software
      • Permite pasar una información de una aplicación a otra.
        • El modulo identifica diferentes objetos y conoce que propiedades tienen asociadas, responde a las peticiones referentes de los mismos.
          • Características
            • Simplifica el proceso de desarrollo de aplicaciones
            • Es el encargado del acceso a los datos
            • Es diferente su aplicación que las de uso de APIs
            • Necesita paquetes de software para desarrollar estos módulos
            • Campos de aplicación
              • Migración de los sistemas host. Rediseño de aplicaciones
              • Independiza los procesos cliente y servidor
  7. Características lógicas

    • La interface grafica GUI permite un uso del ratón, permitiendo presentar, editar y validar la aplicación con el cliente.
      • Evita la duplicidad o copia de datos
  8. Variantes

    • Presentación distribuida: la administración de datos, la lógica de la aplicación, funcionan en el servidor y la lógica de presentación se divide entre servidor y el cliente.
      • Administración de datos remota: la administración de datos se hace en el servidor, en cambio, la lógica de la aplicación y de presentación funcionan en el cliente.
        • Three Tiered Architecture: se tiene total libertad de colocar la lógica de aplicación, ya sea en el cliente, el servidor de base de datos u otros servidores, asimismo, libertad para la elección del lenguaje a utilizar.
  9. Fases de implantación

    • Fase iniciación: se centra en la distribución física de los componentes entre plataformas
      • Fase de proliferación: se prolifera las plataformas clientes y servidoras.
        • Fase de control: se consolidan los caminos de acceso des una plataforma cliente particular, a una plataforma servidora particular.
          • Fase integración: papel conjunto de la gestión de accesos, la gestión de copias y la gestión de recursos.
            • Fase de madurez: una visión mas flexible de las plataformas físicas del sistema que se contemplan en una única unidad lógica.
  10. Por Victor Casallas

Informationen

Beschreibung
Mindmap am Arquitectura cliente servidor, erstellt von Jhorckman Sierra am 18/12/2019.
Erstellt von
Jhorckman Sierra
Aufrufe
21
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck