SlideShare una empresa de Scribd logo
1 de 15
MODELO CLIENTE SERVIDOR
DIEGO ARMANDO ORTIZ MORA
¿A QUÉ SE LE DENOMINA CLIENTE?
• El cliente es el proceso que permite
al usuario formular los
requerimientos y pasarlos al
servidor, se le conoce con el
término front-end. El Cliente
normalmente maneja todas las
funciones relacionadas con la
manipulación y despliegue de
datos, por lo que están
desarrollados sobre plataformas
que permiten construir interfaces
gráficas de usuario, además de
acceder a los servicios distribuidos
en cualquier parte de una red.
¿A QUÉ SE LE DENOMINA SERVIDOR?
• Es el proceso encargado de
atender a múltiples clientes que
hacen peticiones de algún
recurso administrado por él. Al
proceso servidor se le conoce
con el término back-end. El
servidor normalmente maneja
todas las funciones relacionadas
con la mayoría de las reglas del
negocio y los recursos de datos.
¿QUÉ ES EL MODELO CLIENTE/SERVIDOR?
• Se puede definir la computación
Cliente/Servidor como una
arquitectura distribuida que permite a
los usuarios finales obtener acceso a
la información en forma transparente
aún en entornos multiplataforma. En
el modelo cliente servidor, el cliente
envía un mensaje solicitando un
determinado servicio a un servidor
(hace una petición), y este envía uno
o varios mensajes con la respuesta.
En un sistema distribuido cada
máquina puede cumplir el rol de
servidor para algunas tareas y el rol
de cliente para otras.
¿CUÁNDO FUE UTILIZADO POR PRIMERA
VEZ EL TÉRMINO CLIENTE/SERVIDOR?
• Las primeras redes fueron de tiempo
compartido las mismas que
utilizaban Mainframes y terminales
conectadas. La primera ves se uso Las
LANs permitieron que Usuarios ubicados
en un área geográfica relativamente
pequeña pudieran intercambiar mensajes
y archivos. Con la aparición
de Netware surgió una nueva solución
dominaba el campo de las Lan de los
ordenadores personales desde antes de
su introducción en 1983 hasta mediados
de los años 1990,
cuando Microsoft introdujo Windows NT
Advance Server y Windows for
Workgroups.
¿CÓMO NACIÓ CLIENTE/SERVIDOR?
• Nació con la necesidad de las
empresas para facilitar el acceso a
la comunicación e información
crucial además empezó con la web
1.0 es la forma más básica que
existe, con navegadores de sólo
texto bastante rápidos. Después
surgió el HTML que hizo las
páginas web más agradables a la
vista, así como los primeros
navegadores visuales tales como IE,
Netscape, Explorer
¿CUÁLES SON LAS FUNCIONES REALIZADAS
EL PROCESO CLIENTE?
Las funciones que lleva a cabo el
proceso cliente se resumen en los
siguientes puntos:
• Administrar la interfaz de usuario.
• Interactuar con el usuario.
• Procesar la lógica de la aplicación y
hacer validaciones locales.
• Generar requerimientos de bases de
datos.
• Recibir resultados del servidor.
• Formatear resultados.
¿CUÁLES SON LAS FUNCIONES REALIZADAS
EN EL PROCESO SERVIDOR?
Las funciones que lleva a cabo el
proceso servidor se resumen en los
siguientes puntos:
• Aceptar los requerimientos de bases
de datos que hacen los clientes.
• Procesar requerimientos de bases de
datos.
• Formatear datos para trasmitirlos a
los clientes.
• Procesar la lógica de la aplicación y
realizar validaciones a nivel de bases
de datos.
¿CUÁLES SON LAS VENTAJAS DE LA
ARQUITECTURA CLIENTE/SERVIDOR?
• Existencia de plataformas de hardware cada vez
más baratas. la posibilidad de utilizar máquinas
considerablemente más baratas que las
requeridas por una solución centralizada, basada
en sistemas grandes. Además, se pueden utilizar
componentes, tanto de hardware como de
software, de varios fabricantes, lo cual contribuye
considerablemente a la reducción de costos y
favorece la flexibilidad en la implantación y
actualización de soluciones.
• El esquema Cliente/Servidor facilita la
integración entre sistemas diferentes y comparte
información permitiendo.
• Al favorecer el uso de interfaces gráficas
interactivas, los sistemas Construidos bajo este
¿CUÁLES SON LAS VENTAJAS DE LA
ARQUITECTURA CLIENTE/SERVIDOR?
• Una ventaja adicional del uso del esquema
Cliente/Servidor es que es más rápido el
mantenimiento y el desarrollo de
aplicaciones.
• La estructura inherentemente modular
facilita además la integración de nuevas
tecnologías y el crecimiento de la
infraestructura computacional,
favoreciendo así la escalabilidad de las
soluciones.
• El esquema Cliente/Servidor contribuye
además, a proporcionar, a los diferentes
departamentos de una organización,
soluciones locales, pero permitiendo la
integración de la información relevante a
nivel global
¿CUÁLES SON LAS DESVENTAJAS DE LA
ARQUITECTURA CLIENTE/SERVIDOR?
• El mantenimiento de los sistemas es más
difícil pues implica la interacción de
diferentes partes de hardware y de
software, distribuidas por distintos
proveedores, lo cual dificulta el
diagnóstico de fallas
• Además, hay que tener estrategias para el
manejo de errores y para mantener la
consistencia de los datos.
• La seguridad de un esquema
Cliente/Servidor es otra preocupación
importante. Por ejemplo, se deben hacer
verificaciones en el cliente y en el
servidor. 8
• Se cuenta con muy escasas herramientas
para la administración y ajuste del
desempeño de los sistemas.
• Es importante que los clientes y los
servidores utilicen el mismo mecanismo
(por ejemplo sockets o RPC), lo cual
implica que se deben tener mecanismos
generales que existan en diferentes
plataformas.
• El desempeño es otro de los aspectos que
se deben tener en cuenta en el esquema
Cliente/Servidor. Problemas de este estilo
pueden presentarse por congestión en la
red, dificultad de tráfico de datos, etc.
EJEMPLO 1 DE ARQUITECTURA
CLIENTE/SERVIDOR
• El correo electrónico es una
de las aplicaciones TCP/IP
más utilizadas en estos días.
En su forma más sencilla, el
correo electrónico, es una
manera de enviar mensajes o
cartas electrónicas de un
computador a otro.
EJEMPLO 2 DE ARQUITECTURA
CLIENTE/SERVIDOR
• En el portal Microsoft Azure existen diferentes
servicios de infraestructura y de plataforma
para que puedas “montar” los servicios que
necesites de manera sencilla, con unos cuántos
clics. En tu portal dispones de un botón [New
+] y a partir de ahí, sólo tienes que elegir la
región de los datacenter donde estará tu
servicio y, a continuación, el tipo de servicio
con sus características. Por ejemplo, en el caso
de querer crear una máquina virtual podrías
seleccionar el tipo de máquina como Windows
Server 2016 Datacenter, a continuación,
rellenar todos sus características (espacio de
disco, RAM…). En este proceso de creación, se
define un nombre de usuario y contraseña
específica para poder iniciar sesión en esta
máquina virtual.
VIDEO CLIENTE SERVIDOR
• https://www.youtube.com/watch?v=H0TVECCS4ws&feature
=youtu.be
BIBLIOGRAFÍA
• Colecciones Digitales Bibliotecas
UDLAP. (s.f.). Cliente-Servidor..
Recuperado de
http://catarina.udlap.mx/u_dl_a/tale
s/documentos/lis/marquez_a_bm/ca
pitulo5.pdf
• Redes. (s.f.). Recuperado de
https://redespomactividad.weebly.co
m/modelo-cliente-servidor.html
• E. U. Informática en Segovia
Departamento de Informática
Universidad de Valladolid. (s.f.). EL
MODELO CLIENTE/SERVIDOR.
Recuperado de
https://www.infor.uva.es/~fdiaz/sd/
2005_06/doc/SD_TE02_20060305.pd
f
• CUBILLOS, C. (s.f.). ARQUITECTURA
CLIENTE/SERVIDOR. Recuperado de
http://ocw.pucv.cl/cursos-
1/arquitectura-de-sistemas-de-
software/materiales-de-clases/web-
cliente-servidor

Más contenido relacionado

La actualidad más candente

Cliente Servidor
Cliente ServidorCliente Servidor
Cliente ServidorJimmy Campo
 
Arquitectura cleinte servidor
Arquitectura cleinte servidorArquitectura cleinte servidor
Arquitectura cleinte servidoralejandro diaz
 
Importancia de los Sistemas Cliente Servidor, su arquitectura y describir sus...
Importancia de los Sistemas Cliente Servidor, su arquitectura y describir sus...Importancia de los Sistemas Cliente Servidor, su arquitectura y describir sus...
Importancia de los Sistemas Cliente Servidor, su arquitectura y describir sus...Samhya LLerena
 
Arquitectura cliente servidor orlando casadiego remington cucuta
Arquitectura cliente servidor orlando casadiego remington cucutaArquitectura cliente servidor orlando casadiego remington cucuta
Arquitectura cliente servidor orlando casadiego remington cucutaOrlando Casadiego
 
Arquitectura servidores
Arquitectura servidoresArquitectura servidores
Arquitectura servidoresrulo182
 
Sistemas cliente servidor
Sistemas cliente   servidorSistemas cliente   servidor
Sistemas cliente servidorJramos_95
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidorRichard Castro
 
Mapa conceptual Arquitectura Cliente/Servidor SAIA Pag. Web
Mapa conceptual Arquitectura Cliente/Servidor SAIA  Pag. WebMapa conceptual Arquitectura Cliente/Servidor SAIA  Pag. Web
Mapa conceptual Arquitectura Cliente/Servidor SAIA Pag. WebHector A. D'hoy
 
Materia Cliente/Servidor
Materia Cliente/ServidorMateria Cliente/Servidor
Materia Cliente/Servidorguest1675627
 

La actualidad más candente (20)

Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 
bd
bdbd
bd
 
Cliente Servidor
Cliente ServidorCliente Servidor
Cliente Servidor
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 
Arquitectura cleinte servidor
Arquitectura cleinte servidorArquitectura cleinte servidor
Arquitectura cleinte servidor
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 
Importancia de los Sistemas Cliente Servidor, su arquitectura y describir sus...
Importancia de los Sistemas Cliente Servidor, su arquitectura y describir sus...Importancia de los Sistemas Cliente Servidor, su arquitectura y describir sus...
Importancia de los Sistemas Cliente Servidor, su arquitectura y describir sus...
 
Arquitectura cliente servidor orlando casadiego remington cucuta
Arquitectura cliente servidor orlando casadiego remington cucutaArquitectura cliente servidor orlando casadiego remington cucuta
Arquitectura cliente servidor orlando casadiego remington cucuta
 
Cliente-Servidor
Cliente-ServidorCliente-Servidor
Cliente-Servidor
 
Arquitectura servidores
Arquitectura servidoresArquitectura servidores
Arquitectura servidores
 
Cliente servidor 2
Cliente servidor 2Cliente servidor 2
Cliente servidor 2
 
Sistemas cliente servidor
Sistemas cliente   servidorSistemas cliente   servidor
Sistemas cliente servidor
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 
Mapa conceptual Arquitectura Cliente/Servidor SAIA Pag. Web
Mapa conceptual Arquitectura Cliente/Servidor SAIA  Pag. WebMapa conceptual Arquitectura Cliente/Servidor SAIA  Pag. Web
Mapa conceptual Arquitectura Cliente/Servidor SAIA Pag. Web
 
Materia Cliente/Servidor
Materia Cliente/ServidorMateria Cliente/Servidor
Materia Cliente/Servidor
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 

Similar a Modelo cliente servidor

Similar a Modelo cliente servidor (20)

Modelo cliente servidor
Modelo cliente servidorModelo cliente servidor
Modelo cliente servidor
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 
Cap2 funcionalidad de cliente servidor
Cap2 funcionalidad de cliente servidorCap2 funcionalidad de cliente servidor
Cap2 funcionalidad de cliente servidor
 
Arquitectura Web
Arquitectura WebArquitectura Web
Arquitectura Web
 
Conceptos Basicos de Bases de Datos Multiusuario
Conceptos Basicos de Bases de DatosMultiusuarioConceptos Basicos de Bases de DatosMultiusuario
Conceptos Basicos de Bases de Datos Multiusuario
 
Modelo cliente servidor
Modelo cliente servidorModelo cliente servidor
Modelo cliente servidor
 
Trabajo carlos
Trabajo carlosTrabajo carlos
Trabajo carlos
 
Aplicaciones distribuidas
Aplicaciones distribuidasAplicaciones distribuidas
Aplicaciones distribuidas
 
Cliente.servidor
Cliente.servidorCliente.servidor
Cliente.servidor
 
cliente servidor de 3 niveles
cliente servidor de 3 nivelescliente servidor de 3 niveles
cliente servidor de 3 niveles
 
cliente servidor de 3 niveles
cliente servidor de 3 nivelescliente servidor de 3 niveles
cliente servidor de 3 niveles
 
Arquitecturaclienteservidor
ArquitecturaclienteservidorArquitecturaclienteservidor
Arquitecturaclienteservidor
 
cliente servidor
cliente servidorcliente servidor
cliente servidor
 
Compu 3
Compu 3Compu 3
Compu 3
 
Compu 3
Compu 3Compu 3
Compu 3
 
Apuntes materia entorno cliente servidor
Apuntes materia entorno cliente servidorApuntes materia entorno cliente servidor
Apuntes materia entorno cliente servidor
 
Arquitectura clientes servidor 1
Arquitectura clientes servidor 1Arquitectura clientes servidor 1
Arquitectura clientes servidor 1
 
Apuntes entorno cliente servidor
Apuntes entorno cliente   servidorApuntes entorno cliente   servidor
Apuntes entorno cliente servidor
 
Soa
SoaSoa
Soa
 
Presentacion actividad cliente - servidor
Presentacion actividad   cliente - servidorPresentacion actividad   cliente - servidor
Presentacion actividad cliente - servidor
 

Último

CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Diagrama de flujo metalurgia del cobre..pptx
Diagrama de flujo metalurgia del cobre..pptxDiagrama de flujo metalurgia del cobre..pptx
Diagrama de flujo metalurgia del cobre..pptxHarryArmandoLazaroBa
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxEtse9
 
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIACLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIAMayraOchoa35
 
Descubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialDescubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialyajhairatapia
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
CLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilCLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilDissneredwinPaivahua
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionOsdelTacusiPancorbo
 
3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptx3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptxJhordanGonzalo
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones025ca20
 
Final Ashto método mecánica de suelos info
Final Ashto método mecánica de suelos infoFinal Ashto método mecánica de suelos info
Final Ashto método mecánica de suelos infoMEYERQuitoSalas
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...esandoval7
 
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdfRicardoRomeroUrbano
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCANDECE
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfIsbelRodrguez
 
Parámetros de Perforación y Voladura. para Plataformas
Parámetros de  Perforación y Voladura. para PlataformasParámetros de  Perforación y Voladura. para Plataformas
Parámetros de Perforación y Voladura. para PlataformasSegundo Silva Maguiña
 
SOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadSOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadANDECE
 
Físicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresFísicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresSegundo Silva Maguiña
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfJessLeonelVargasJimn
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfErikNivor
 

Último (20)

CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
Diagrama de flujo metalurgia del cobre..pptx
Diagrama de flujo metalurgia del cobre..pptxDiagrama de flujo metalurgia del cobre..pptx
Diagrama de flujo metalurgia del cobre..pptx
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptx
 
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIACLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
 
Descubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialDescubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundial
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
CLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilCLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civil
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacion
 
3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptx3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptx
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones
 
Final Ashto método mecánica de suelos info
Final Ashto método mecánica de suelos infoFinal Ashto método mecánica de suelos info
Final Ashto método mecánica de suelos info
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
 
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRC
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdf
 
Parámetros de Perforación y Voladura. para Plataformas
Parámetros de  Perforación y Voladura. para PlataformasParámetros de  Perforación y Voladura. para Plataformas
Parámetros de Perforación y Voladura. para Plataformas
 
SOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadSOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidad
 
Físicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresFísicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y Vectores
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdf
 
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdfCONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
CONSTRUCCIONES II - SEMANA 01 - REGLAMENTO NACIONAL DE EDIFICACIONES.pdf
 

Modelo cliente servidor

  • 1. MODELO CLIENTE SERVIDOR DIEGO ARMANDO ORTIZ MORA
  • 2. ¿A QUÉ SE LE DENOMINA CLIENTE? • El cliente es el proceso que permite al usuario formular los requerimientos y pasarlos al servidor, se le conoce con el término front-end. El Cliente normalmente maneja todas las funciones relacionadas con la manipulación y despliegue de datos, por lo que están desarrollados sobre plataformas que permiten construir interfaces gráficas de usuario, además de acceder a los servicios distribuidos en cualquier parte de una red.
  • 3. ¿A QUÉ SE LE DENOMINA SERVIDOR? • Es el proceso encargado de atender a múltiples clientes que hacen peticiones de algún recurso administrado por él. Al proceso servidor se le conoce con el término back-end. El servidor normalmente maneja todas las funciones relacionadas con la mayoría de las reglas del negocio y los recursos de datos.
  • 4. ¿QUÉ ES EL MODELO CLIENTE/SERVIDOR? • Se puede definir la computación Cliente/Servidor como una arquitectura distribuida que permite a los usuarios finales obtener acceso a la información en forma transparente aún en entornos multiplataforma. En el modelo cliente servidor, el cliente envía un mensaje solicitando un determinado servicio a un servidor (hace una petición), y este envía uno o varios mensajes con la respuesta. En un sistema distribuido cada máquina puede cumplir el rol de servidor para algunas tareas y el rol de cliente para otras.
  • 5. ¿CUÁNDO FUE UTILIZADO POR PRIMERA VEZ EL TÉRMINO CLIENTE/SERVIDOR? • Las primeras redes fueron de tiempo compartido las mismas que utilizaban Mainframes y terminales conectadas. La primera ves se uso Las LANs permitieron que Usuarios ubicados en un área geográfica relativamente pequeña pudieran intercambiar mensajes y archivos. Con la aparición de Netware surgió una nueva solución dominaba el campo de las Lan de los ordenadores personales desde antes de su introducción en 1983 hasta mediados de los años 1990, cuando Microsoft introdujo Windows NT Advance Server y Windows for Workgroups.
  • 6. ¿CÓMO NACIÓ CLIENTE/SERVIDOR? • Nació con la necesidad de las empresas para facilitar el acceso a la comunicación e información crucial además empezó con la web 1.0 es la forma más básica que existe, con navegadores de sólo texto bastante rápidos. Después surgió el HTML que hizo las páginas web más agradables a la vista, así como los primeros navegadores visuales tales como IE, Netscape, Explorer
  • 7. ¿CUÁLES SON LAS FUNCIONES REALIZADAS EL PROCESO CLIENTE? Las funciones que lleva a cabo el proceso cliente se resumen en los siguientes puntos: • Administrar la interfaz de usuario. • Interactuar con el usuario. • Procesar la lógica de la aplicación y hacer validaciones locales. • Generar requerimientos de bases de datos. • Recibir resultados del servidor. • Formatear resultados.
  • 8. ¿CUÁLES SON LAS FUNCIONES REALIZADAS EN EL PROCESO SERVIDOR? Las funciones que lleva a cabo el proceso servidor se resumen en los siguientes puntos: • Aceptar los requerimientos de bases de datos que hacen los clientes. • Procesar requerimientos de bases de datos. • Formatear datos para trasmitirlos a los clientes. • Procesar la lógica de la aplicación y realizar validaciones a nivel de bases de datos.
  • 9. ¿CUÁLES SON LAS VENTAJAS DE LA ARQUITECTURA CLIENTE/SERVIDOR? • Existencia de plataformas de hardware cada vez más baratas. la posibilidad de utilizar máquinas considerablemente más baratas que las requeridas por una solución centralizada, basada en sistemas grandes. Además, se pueden utilizar componentes, tanto de hardware como de software, de varios fabricantes, lo cual contribuye considerablemente a la reducción de costos y favorece la flexibilidad en la implantación y actualización de soluciones. • El esquema Cliente/Servidor facilita la integración entre sistemas diferentes y comparte información permitiendo. • Al favorecer el uso de interfaces gráficas interactivas, los sistemas Construidos bajo este
  • 10. ¿CUÁLES SON LAS VENTAJAS DE LA ARQUITECTURA CLIENTE/SERVIDOR? • Una ventaja adicional del uso del esquema Cliente/Servidor es que es más rápido el mantenimiento y el desarrollo de aplicaciones. • La estructura inherentemente modular facilita además la integración de nuevas tecnologías y el crecimiento de la infraestructura computacional, favoreciendo así la escalabilidad de las soluciones. • El esquema Cliente/Servidor contribuye además, a proporcionar, a los diferentes departamentos de una organización, soluciones locales, pero permitiendo la integración de la información relevante a nivel global
  • 11. ¿CUÁLES SON LAS DESVENTAJAS DE LA ARQUITECTURA CLIENTE/SERVIDOR? • El mantenimiento de los sistemas es más difícil pues implica la interacción de diferentes partes de hardware y de software, distribuidas por distintos proveedores, lo cual dificulta el diagnóstico de fallas • Además, hay que tener estrategias para el manejo de errores y para mantener la consistencia de los datos. • La seguridad de un esquema Cliente/Servidor es otra preocupación importante. Por ejemplo, se deben hacer verificaciones en el cliente y en el servidor. 8 • Se cuenta con muy escasas herramientas para la administración y ajuste del desempeño de los sistemas. • Es importante que los clientes y los servidores utilicen el mismo mecanismo (por ejemplo sockets o RPC), lo cual implica que se deben tener mecanismos generales que existan en diferentes plataformas. • El desempeño es otro de los aspectos que se deben tener en cuenta en el esquema Cliente/Servidor. Problemas de este estilo pueden presentarse por congestión en la red, dificultad de tráfico de datos, etc.
  • 12. EJEMPLO 1 DE ARQUITECTURA CLIENTE/SERVIDOR • El correo electrónico es una de las aplicaciones TCP/IP más utilizadas en estos días. En su forma más sencilla, el correo electrónico, es una manera de enviar mensajes o cartas electrónicas de un computador a otro.
  • 13. EJEMPLO 2 DE ARQUITECTURA CLIENTE/SERVIDOR • En el portal Microsoft Azure existen diferentes servicios de infraestructura y de plataforma para que puedas “montar” los servicios que necesites de manera sencilla, con unos cuántos clics. En tu portal dispones de un botón [New +] y a partir de ahí, sólo tienes que elegir la región de los datacenter donde estará tu servicio y, a continuación, el tipo de servicio con sus características. Por ejemplo, en el caso de querer crear una máquina virtual podrías seleccionar el tipo de máquina como Windows Server 2016 Datacenter, a continuación, rellenar todos sus características (espacio de disco, RAM…). En este proceso de creación, se define un nombre de usuario y contraseña específica para poder iniciar sesión en esta máquina virtual.
  • 14. VIDEO CLIENTE SERVIDOR • https://www.youtube.com/watch?v=H0TVECCS4ws&feature =youtu.be
  • 15. BIBLIOGRAFÍA • Colecciones Digitales Bibliotecas UDLAP. (s.f.). Cliente-Servidor.. Recuperado de http://catarina.udlap.mx/u_dl_a/tale s/documentos/lis/marquez_a_bm/ca pitulo5.pdf • Redes. (s.f.). Recuperado de https://redespomactividad.weebly.co m/modelo-cliente-servidor.html • E. U. Informática en Segovia Departamento de Informática Universidad de Valladolid. (s.f.). EL MODELO CLIENTE/SERVIDOR. Recuperado de https://www.infor.uva.es/~fdiaz/sd/ 2005_06/doc/SD_TE02_20060305.pd f • CUBILLOS, C. (s.f.). ARQUITECTURA CLIENTE/SERVIDOR. Recuperado de http://ocw.pucv.cl/cursos- 1/arquitectura-de-sistemas-de- software/materiales-de-clases/web- cliente-servidor