Está en la página 1de 24

INGENIERÍA DE SOFTWARE II - 601

SERVIDORES DE APLICACIONES

DOCENTE
Oscar Jobany Gomez Ochoa

Vigilada MinEducación www.ucundinamarca.edu.co


QUÉ VAMOS A VER HOY?
Servidor de Aplicaciones
¿Hardware o Software?
1 Conceptos Generales

2 Tipos de Servidores

3 Modelo Cliente / Servidor

4 Ventajas y Desventajas C/S

5 Ejemplos C/S

Vigilada MinEducación www.ucundinamarca.edu.co


Vigilada MinEducación www.ucundinamarca.edu.co
DEFINICIÓN
Los servidores de aplicaciones son programas
de servidor en una red distribuida que
proporciona el entorno de ejecución para un
programa de aplicación. Más específicamente, el
servidor de aplicaciones es el componente de
tiempo de ejecución principal en todas las
configuraciones y donde una aplicación se
ejecuta realmente. El servidor de aplicaciones
colabora con el servidor web para ofrecer una
respuesta dinámica y personalizada a una
solicitud de cliente.

Vigilada MinEducación www.ucundinamarca.edu.co


ALTA DISPONIBILIDAD

Hace referencia a que un sistema debe


estar funcionando las 24 horas del día,
los 365 días al año.

Vigilada MinEducación www.ucundinamarca.edu.co


ESCALABILIDAD

Es la capacidad de hacer crecer un


sistema cuando se incrementa la carga
de trabajo (el número de peticiones).
Cada máquina tiene una capacidad finita
de recursos y por lo tanto sólo puede
servir un número limitado de peticiones.

Vigilada MinEducación www.ucundinamarca.edu.co


MANTENIMIENTO
Tiene que ver con la versatilidad a la hora de actualizar,
depurar fallos y mantener un sistema. La solución al
mantenimiento es la construcción de la lógica de negocio en
unidades reusables y modulares.

Vigilada MinEducación www.ucundinamarca.edu.co


ISO 25010

https://iso25000.com/index.php/normas-iso-25000/iso-25010

Vigilada MinEducación www.ucundinamarca.edu.co


TIPOS DE SERVIDORES

Vigilada MinEducación www.ucundinamarca.edu.co


ARQUITECTURA SERVIDOR DE APLICACIONES

Vigilada MinEducación www.ucundinamarca.edu.co


TIPOS DE SERVIDORES DE APLICACIONES

Vigilada MinEducación www.ucundinamarca.edu.co


TIPOS DE SERVIDORES WEB

Vigilada MinEducación www.ucundinamarca.edu.co


Vigilada MinEducación www.ucundinamarca.edu.co
MODELO CLIENTE / SERVIDOR

Modelo de diseño de software en el que las tareas se reparten entre los


proveedores de recursos o servicios, llamados servidores, y los
demandantes, llamados clientes. Un cliente realiza peticiones al servidor,
quien da respuesta. Esta idea se puede aplicar a programas que se ejecutan
sobre una sola computadora, aunque es más ventajosa en un sistema
operativo multiusuario distribuido a través de una red de computadoras.
Vigilada MinEducación www.ucundinamarca.edu.co
CARACTERISTICAS DEL MODELO C/S

• Cliente y Servidor como una sola entidad


o separados.
• Plataformas separadas o la misma.
• Plataformas escalables independientes.
• Infraestructura independiente.
• Arquitectura de 2, 3, o N capas

Vigilada MinEducación www.ucundinamarca.edu.co


VENTAJAS MODELO C/S

• Centralización del control.


• Estructura modular.
• Integración de nuevas tecnologías.
• Crecimiento de la infraestructura (Escalabilidad)
• Los clientes no tienen acceso a las IPs de otros clientes.

Vigilada MinEducación www.ucundinamarca.edu.co


DESVENTAJAS MODELO C/S
• Congestión del tráfico o solicitud de
peticiones.
• Software y Hardware determinantes.
• Falta de recursos económicos.
• No comunicación entre clientes.
• Clientes no disponen de los recursos
del servidor.
• El paradigma clásico de C/S es que no
tiene la robustes de una red P2P.

Vigilada MinEducación www.ucundinamarca.edu.co


DESVENTAJAS MODELO C/S
• Congestión del tráfico o solicitud de
peticiones.
• Software y Hardware determinantes.
• Falta de recursos económicos.
• No comunicación entre clientes.
• Clientes no disponen de los recursos
del servidor.
• El paradigma clásico de C/S es que no
tiene la robustes de una red P2P.

Vigilada MinEducación www.ucundinamarca.edu.co


EJEMPLOS MODELO C/S

Vigilada MinEducación www.ucundinamarca.edu.co


EJEMPLOS MODELO C/S

Vigilada MinEducación www.ucundinamarca.edu.co


EJEMPLOS MODELO C/S

Vigilada MinEducación www.ucundinamarca.edu.co


EJEMPLOS MODELO C/S

Vigilada MinEducación www.ucundinamarca.edu.co


EJEMPLOS MODELO C/S

Vigilada MinEducación www.ucundinamarca.edu.co


Vigilada MinEducación www.ucundinamarca.edu.co

También podría gustarte