Está en la página 1de 5

Universidad Estatal de

Sonora

Ingeniero en Software

Programación Avanzada de Base de Datos

Modelo Cliente-Servidor

Danitza María Gastelum Celaya

Equipo:

Ruiz Esparza Carlos Adán

Escamilla Navarro Luis Eugenio

Hernández Contreras María Belén

Valenzuela Valencia Bella Solmarena

Valenzuela Tautimez Jesús Sebastián

Magdalena de Kino, Sonora 20/01/2021


Modelo Cliente-Servidor

Definición Modelo:
Es una abstracción o una representación idealizada de un sistema de la vida real. El
propósito del modelo es proporcionar un medio para analizar el comportamiento del
sistema con el fin de mejorar su desempeño. O si el sistema no existe todavía, para
definir la estructura ideal de este sistema futuro indicando las relaciones funcionales
entre sus elementos.
La realidad de la solución obtenida del modelo depende de la validez de él para
representar el sistema real. Entre más grande sea la discrepancia entre la salida del
modelo y el mundo real, más impreciso es el modelo para describir el
comportamiento del sistema original.
Una ventaja importante de un modelo es que le permite a uno examinar el
comportamiento del sistema sin interferir la operación que se está realizando.

Definición Cliente:
Cliente es aquel proceso que puede permitirle a los usuarios (las personas que
manejan la computadora) crear y solicitar los requerimientos, con la intención de
transmitirlos al servidor. Toda la función anterior es conocida entre bajo el termino
Front-End por aquellas personas que poseen conocimientos sobre el tema.
De una manera más literal, el cliente es normalmente aquel que se encarga de
utilizar todas aquellas funciones que estén relacionadas con la muestra y control de
todos los datos. Para permitir realizar estos procesos “complejos”

Funciones que poseen los clientes:


 Coordinar su propia interfaz de “usuario”
 Recibir aquellos resultados que sean enviados por el servidor.
 Manejar de manera casi total su usuario.
 Seleccionar los requerimientos de bases de datos (seleccionar funciones
dentro del equipo).
 Observar, modificar o formatear los resultados que desea la persona.
Definición Servidor:
¿Qué es un servidor y para qué sirve?
Es un aparato informático que almacena, distribuye y suministra información. Los
servidores funcionan basándose en el modelo “cliente-servidor”. El cliente puede ser
tanto un ordenador como una aplicación que requiere información del servidor para
funcionar. Por tanto, un servidor ofrecerá la información demandada por el cliente
siempre y cuando el cliente esté autorizado. Los servidores pueden ser físicos o
virtuales.

Tipos de servidores:
 Servidor Web: Almacena y organiza el contenido de las páginas web y se lo
proporciona al usuario a través del navegador web del usuario. La transmisión de
los datos se suele realizar con http (HyperText Transfer Protocol). El http se encarga
de transmitir la información de la WWW (World Wide Web).

 DNS: El dominio es el nombre que recibe una página web. El servidor DNS
se encarga de relacionar una dirección de dominio (www.ejemplodominio.es) con su
dirección IP correspondiente (00.000.000.00).
 Proxy Server: Es un servidor de puerta de entrada. Se encarga de conectar
una red cliente (navegador web o aplicación) con un sistema externo para que se
puede llevar a cabo la solicitud de conexión, mejor rendimiento y accesibilidad.
 Servidor FTP: El nombre procede de File Transfer Protocol, también conocido
como protocolo de transferencia de archivos en español. Sirve para transferir
archivos entre un cliente y un servidor. De esta forma, el servidor puede recibir
archivos del cliente y le posibilita la descarga de los archivos a los clientes.

Características del modelo:


Las características básicas de una arquitectura Cliente/Servidor son:
• Combinación de un cliente que interactúa con el usuario, y un servidor que
interactúa con los recursos compartidos. El proceso del cliente proporciona la
interfaz entre el usuario y el resto del sistema. El proceso del servidor actúa como
un motor de software que maneja recursos compartidos tales como bases de datos,
impresoras, módems, etc.
• Las tareas del cliente y del servidor tienen diferentes requerimientos en cuanto a
recursos de cómputo como velocidad del procesador, memoria, velocidad y
capacidades del disco e input-output devices.
• Se establece una relación entre procesos distintos, los cuales pueden ser
ejecutados en la misma máquina o en máquinas diferentes distribuidas a lo largo de
la red.
• Existe una clara distinción de funciones basada en el concepto de "servicio", que
se establece entre clientes y servidores.
• La relación establecida puede ser de muchos a uno, en la que un servidor puede
dar servicio a muchos clientes, regulando su acceso a recursos compartidos.
• No existe otra relación entre clientes y servidores que no sea la que se establece a
través del intercambio de mensajes entre ambos. El mensaje es el mecanismo para
la petición y entrega de solicitudes de servicio.
• El ambiente es heterogéneo. La plataforma de hardware y el sistema operativo del
cliente y del servidor no son siempre la misma.

Imagen del modelo:


Bibliografía
Capítulo 5. CLIENTE-SERVIDOR. (s/f). Udlap.mx. Recuperado el 20 de enero de
2022 http://catarina.udlap.mx/u_dl_a/tales/documentos/lis/marquez_a_bm/
capitulo5.pdf
Carrera, L. (2021, 26 febrero). ¿QUÉ ES UN SERVIDOR, CÓMO FUNCIONA Y
QUÉ TIPOS HAY? TIC Portal. Recuperado 20 de enero de 2022
https://www.ticportal.es/glosario-tic/servidores#:%7E:text=premise%20y%20cloud-,
%C2%BFQu%C3%A9%20es%20un%20servidor%20y%20para%20qu
%C3%A9%20sirve%3F,informaci%C3%B3n%20del%20servidor%20para
%20funcionar.

admin. (2019, October 30). CONOCE LA DEFINICION DE UN CLIENTE

SERVIDOR. Te Confirmamos Si Tu Sistema Operativo Aguanta Un Software.

https://siaguanta.com/c-tecnologia/cliente-servidor/#Que_es_un_cliente_servidor

DE, D. (2022). 1.4 DEFINICIÓN DE MODELO Y TIPOS DE MODELOS - TÉCNICAS

DE PLANEACION. Google.com.

https://sites.google.com/site/tecnicasdeplaneacion/a

También podría gustarte