Modelo cliente-servidor

Description

Mind Map on Modelo cliente-servidor, created by acpy_150 on 19/05/2014.
acpy_150
Mind Map by acpy_150, updated more than 1 year ago
acpy_150
Created by acpy_150 almost 10 years ago
17
0

Resource summary

Modelo cliente-servidor
  1. Concepto
    1. modelo de aplicación distribuida en el que las tareas se reparten entre los proveedores de recursos o servicios
      1. Se divide en servidores y demandantes o clientes
        1. . Un cliente realiza peticiones a otro programa, el servidor, quien le da respuesta.
      2. Caracterísicas
        1. Cliente
          1. Espera y recibe las respuestas del servidor.
            1. puede conectarse a varios servidores a la vez.
              1. se debe tener en cuenta la velocidad de conexión que le otorga al cliente y el tipo de cable
                1. interactúa con los usuarios finales mediante interfaz gráfica de usuario.
                  1. inicia solicitudes o peticiones, tienen un papel activo en la comunicación
                  2. Servidor
                    1. Al iniciarse esperan a que lleguen las solicitudes de los clientes, desempeñan papel pasivo en la comunicación
                      1. Tras la recepción de una solicitud, la procesan y luego envían la respuesta al cliente.
                        1. aceptan conexiones desde un gran número de clientes
                          1. No es frecuente que interactúen directamente con los usuarios finales.
                        2. Configuración
                          1. tiene dos tipos de nodos en la red: clientes y servidores. Consecuentemente, estas arquitecturas genéricas se refieren a veces como arquitecturas de dos niveles o dos capas.
                          2. Utilidad
                            1. Proporciona al usuario el acceso transparente a las aplicaciones, datos o cualquier otro recurso
                              1. Soporta un medio ambiente distribuido
                                1. Ofrece servicio a usuarios de internet
                                2. Ventajas
                                  1. Centralización del control
                                    1. Escalabilidad
                                      1. Fácil mantenimiento
                                        1. seguridad en las transacciones, la amigabilidad de la interfaz, y la facilidad de empleo.
                                        Show full summary Hide full summary

                                        Similar

                                        Reducing the Impact of Earthquakes
                                        siobhan.quirk
                                        Organic Chemistry
                                        Ella Wolf
                                        Biology 1 Keeping Healthy Core GCSE
                                        Chloe Roberts
                                        Geography - Restless Earth
                                        pip.kaley
                                        Unit 5: Nuclear and Thermal Physics
                                        Michael Priest
                                        Art & Design in Context
                                        Chloe Scott
                                        Literary Devices
                                        vanillalove
                                        DNA Basics
                                        Sarah Juliette B
                                        PSBD TEST 1
                                        Mwebaze Green
                                        No more diets
                                        dana othman
                                        TISSUE TYPES
                                        Missi Shoup