SlideShare una empresa de Scribd logo
1 de 8
Introducción a los sistemas informáticos
Docente
Claudia benamy
Tema
Cliente servidor
Presenta do por
Francisco Córdoba
Estudiante modalida d de ing. De Sistemas
CUN
CORPORAC ION UNIFIC ADA NACIONAL
¿A qué se le denomina Cliente?
Cliente es un ordenador que consume un servicio remoto normalmente a través de una red de
telecomunicaciones de otro ordenador conocido como servidor, también se puede definir, un
cliente es cualquier cosa que se conecta a un servidor (que no sea un servidor)
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
¿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 el .al proceso servidor se le conoce con el termino BACK - END
Es una aplicación capaz de atender las peticiones de un cliente y devolverle una respuesta en
concordancia
¿Qué es el modelo Cliente/Servidor?
Es un 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 a otro programa
¿Cuán do fue utilizado por primera vez el término cliente/servidor?
Fue utilizado por primera vez en el año de 1980 para referirse a PC”s en red
¿Cómo nació Cliente/Servidor?
Existen diversos puntos de vista sobre la manera en que debería efectuarse el procesamiento de
datos, aunque la mayoría que opina, coinciden que nos en medio de un proceso de evolución que
se prolongara todavía por algunos años y que cambiara la forma en que obtenemos y utilizamos
la información almacenada.
El principal motivo detrás de esta evolución es la necesidad que tienen las organizaciones
públicas o privadas de realizar sus operaciones más ágil y eficientemente, debido a la creciente
presión competitiva a la que están sometidas, lo cual se traduce en la necesidad de que su
personal sea más productivo, que se reduzcan los costos y gastos de operación, al mismo tiempo
que se generan productos y servicios más rápidamente y con mejor calidad
¿Cuáles son las funciones realizadas el proceso Cliente?
El cliente normalme nte maneja todas las funcion es relacion adas con la manipulación y despliegu e
de datos, por lo que están desarrollados sobre plataformas que permiten construir interfaces
graficas de usuario además de acceder a los servicios distribuidos en cualquier parte de una red.
Las funciones que lleva a cabo el proceso cliente se resume en los siguientes puntos
-Administrar la interfaz de usuario
-Interactu ar con el usuario
-Procesar la lógica de la aplicación y hacer validacio nes locales
-Generar requerimie ntos de base de datos
-Recibir resultados del servidor
-Formatear resultad os
¿Cuáles son las funciones realizadas en el proceso Servidor?
El servidor normalm e nte maneja todas las funcion es relaciona das con la mayoría de las reglas del
negocio y los recursos de datos
Las funciones que lleva a cabo el proceso servidor se resumen en los siguientes puntos
-Acercar los requerimientos de bases de datos que hacen los clientes
-Procesar requerimientos de bases de datos
-Formatear datos para transmitirlos 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?
Entre las principales ventajas del esquema Cliente/Servidor están :
• Uno de los aspectos que más ha promovido el uso de sistemas Cliente/Servidor, es la existencia de
plataformas de hardware cada vez más baratas.Esta constituye a su vez una de las más palpables ventajas de
este esquema, 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, por ejemplo que las máquinas ya existentes puedan serutilizadas pero utilizando interfaces más
amigables al usuario. De esta manera, podemos integrar PCs con sistemas medianos y grandes,sin necesidad
de que todos tengan que utilizar el mismo sistema operacional.
• Al favorecer el uso de interfaces gráficas interactivas, los sistemas Construídos bajo este esquema tienen
mayor interacción y más intuitiva con el usuario. En el uso de interfaces gráficas para el usuario, el esquema
Cliente/Servidor presenta la ventaja, con respecto a uno centralizado, de que no es siempre necesario
transmitir información gráfica por la red pues esta puede residir en el cliente, lo cual permite aprovechar
mejor el ancho de banda de la red.
• Una ventaja adicional del uso del esquema Cliente/Servidor es que es más rápido el mantenimiento y el
desarrollo de aplicaciones, pues se pueden emplear las 7 herramientas existentes (por ejemplo los servidores
de SQL o las herramientas de más bajo nivel como los sockets o el RPC ).
• 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?
Entre las principales desventajas del esquema Cliente/Servidor están:
• 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.
• 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.
• 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.
• 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 porcongestión en la red, dificultad de tráfico de datos,etc.
BIBLIOGRAFIA
http://redestelematicas.com/el-modelo-cliente-servidor-en-las-redes-de-datos/
www.monografias.com/trabajos24/arquitectura-cliente-servidor/arquitectura-cliente-servidor.shtml
www.youtube.com/watch?v=49zdlyLSwhQ
MODELO CLIENTE SERVIDOR EXPLICACION SIMPLE
Un café internet por que regula el uso de internet y el de las impresoras
Redes wifi de centros comerciales, operadores de cable, universidad
Modelo cliente servidor

Más contenido relacionado

La actualidad más candente

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 cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidorMiguel Orquera
 
Modelo cliente servidor
Modelo cliente servidor Modelo cliente servidor
Modelo cliente servidor Andreina Silva
 
Arquitectura
ArquitecturaArquitectura
Arquitecturamiguel966
 
Sistemas cliente servidor
Sistemas cliente   servidorSistemas cliente   servidor
Sistemas cliente servidorJramos_95
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidorJonathan
 
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
 
Diseño de software en arquitectura cliente servidor
Diseño de software en arquitectura cliente   servidorDiseño de software en arquitectura cliente   servidor
Diseño de software en arquitectura cliente servidorCintia Cadena
 
A charla12 arq.3-capas
A charla12 arq.3-capasA charla12 arq.3-capas
A charla12 arq.3-capashome
 
Arquitectura cliente servidor en internet
Arquitectura cliente servidor en internetArquitectura cliente servidor en internet
Arquitectura cliente servidor en internetodilia puentes velandia
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidorRichard Castro
 

La actualidad más candente (20)

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
 
Introduccion a los sistemas
Introduccion a los sistemasIntroduccion a los sistemas
Introduccion a los sistemas
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 
Ensayo
EnsayoEnsayo
Ensayo
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 
Modelo cliente servidor
Modelo cliente servidor Modelo cliente servidor
Modelo cliente servidor
 
ExposicióN Cliente Servidor
ExposicióN Cliente ServidorExposicióN Cliente Servidor
ExposicióN Cliente Servidor
 
Arquitectura cliente servidor para internet
Arquitectura cliente servidor para internetArquitectura cliente servidor para internet
Arquitectura cliente servidor para internet
 
Arquitectura
ArquitecturaArquitectura
Arquitectura
 
Sistemas cliente servidor
Sistemas cliente   servidorSistemas cliente   servidor
Sistemas cliente servidor
 
Arquitectura cliente
Arquitectura cliente Arquitectura cliente
Arquitectura cliente
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura 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
 
Diseño de software en arquitectura cliente servidor
Diseño de software en arquitectura cliente   servidorDiseño de software en arquitectura cliente   servidor
Diseño de software en arquitectura cliente servidor
 
A charla12 arq.3-capas
A charla12 arq.3-capasA charla12 arq.3-capas
A charla12 arq.3-capas
 
Arquitectura cliente servidor en internet
Arquitectura cliente servidor en internetArquitectura cliente servidor en internet
Arquitectura cliente servidor en internet
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 

Similar a Modelo cliente servidor

Conceptos Basicos de Bases de Datos Multiusuario
Conceptos Basicos de Bases de DatosMultiusuarioConceptos Basicos de Bases de DatosMultiusuario
Conceptos Basicos de Bases de Datos Multiusuarioheliozwt
 
Modelo cliente servidor
Modelo cliente servidorModelo cliente servidor
Modelo cliente servidorDiego Ortiz
 
Tarea1 cliente servidor1_buenaventura_jarrison
Tarea1 cliente servidor1_buenaventura_jarrisonTarea1 cliente servidor1_buenaventura_jarrison
Tarea1 cliente servidor1_buenaventura_jarrisonJarrison Buenaventura
 
Procesamiento_distribuido_clienteservidor_y_clusters..pptx
Procesamiento_distribuido_clienteservidor_y_clusters..pptxProcesamiento_distribuido_clienteservidor_y_clusters..pptx
Procesamiento_distribuido_clienteservidor_y_clusters..pptxelizabeth549951
 
Cliente servidor mv
Cliente servidor mvCliente servidor mv
Cliente servidor mvMACARENAV10
 
Cliente Servidor Michael Vasquez
Cliente Servidor Michael VasquezCliente Servidor Michael Vasquez
Cliente Servidor Michael VasquezMaikol Vasquez
 
Arquitectura Cliente Servidor desarrollo
Arquitectura Cliente Servidor desarrolloArquitectura Cliente Servidor desarrollo
Arquitectura Cliente Servidor desarrollobleanosb
 
Diapositivas diego
Diapositivas diegoDiapositivas diego
Diapositivas diegodbastos15
 
Tabajo de introduccion de sistemas informaticos semana 6
Tabajo de introduccion de sistemas informaticos semana 6Tabajo de introduccion de sistemas informaticos semana 6
Tabajo de introduccion de sistemas informaticos semana 6Ena Leon
 
Actividad 3 german orlando tinjaca
Actividad 3 german orlando tinjacaActividad 3 german orlando tinjaca
Actividad 3 german orlando tinjacaGermanOrlandoTinjaca
 

Similar a Modelo cliente servidor (20)

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
 
Arquitectura cliente servidor
Arquitectura cliente servidorArquitectura cliente servidor
Arquitectura cliente servidor
 
Realidad virtual y cliente servidor
Realidad virtual y cliente servidorRealidad virtual y cliente servidor
Realidad virtual y cliente servidor
 
Modelo cliente servidor
Modelo cliente servidorModelo cliente servidor
Modelo cliente servidor
 
Cliente servidor 2
Cliente servidor 2Cliente servidor 2
Cliente servidor 2
 
Tarea1 cliente servidor1_buenaventura_jarrison
Tarea1 cliente servidor1_buenaventura_jarrisonTarea1 cliente servidor1_buenaventura_jarrison
Tarea1 cliente servidor1_buenaventura_jarrison
 
Procesamiento_distribuido_clienteservidor_y_clusters..pptx
Procesamiento_distribuido_clienteservidor_y_clusters..pptxProcesamiento_distribuido_clienteservidor_y_clusters..pptx
Procesamiento_distribuido_clienteservidor_y_clusters..pptx
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Cliente servidor mv
Cliente servidor mvCliente servidor mv
Cliente servidor mv
 
Cliente Servidor Michael Vasquez
Cliente Servidor Michael VasquezCliente Servidor Michael Vasquez
Cliente Servidor Michael Vasquez
 
Arquitectura Cliente Servidor desarrollo
Arquitectura Cliente Servidor desarrolloArquitectura Cliente Servidor desarrollo
Arquitectura Cliente Servidor desarrollo
 
Diapositivas diego
Diapositivas diegoDiapositivas diego
Diapositivas diego
 
Activity no. 3
Activity no. 3Activity no. 3
Activity no. 3
 
Soa
SoaSoa
Soa
 
Arquitectura cliente
Arquitectura clienteArquitectura cliente
Arquitectura cliente
 
Servidor - Cliente
Servidor - ClienteServidor - Cliente
Servidor - Cliente
 
Tabajo de introduccion de sistemas informaticos semana 6
Tabajo de introduccion de sistemas informaticos semana 6Tabajo de introduccion de sistemas informaticos semana 6
Tabajo de introduccion de sistemas informaticos semana 6
 
Introducción a SOR
Introducción a SORIntroducción a SOR
Introducción a SOR
 
Cliente.servidor
Cliente.servidorCliente.servidor
Cliente.servidor
 
Actividad 3 german orlando tinjaca
Actividad 3 german orlando tinjacaActividad 3 german orlando tinjaca
Actividad 3 german orlando tinjaca
 

Último

rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxssuser61dda7
 
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfFLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfYuriFuentesMartinez2
 
Tema 1 - Fundamentos de gestión contable.pptx
Tema 1 - Fundamentos de gestión contable.pptxTema 1 - Fundamentos de gestión contable.pptx
Tema 1 - Fundamentos de gestión contable.pptxchinojosa17
 
que es Planimetría definición importancia en topografia.pptx
que es Planimetría definición importancia en topografia.pptxque es Planimetría definición importancia en topografia.pptx
que es Planimetría definición importancia en topografia.pptxmrzreyes12
 
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULDGRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULDLeslie Villar
 
ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.
ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.
ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.Aldo Fernandez
 
Practica guiada Menu_ tecnología (Tic's)
Practica guiada Menu_ tecnología (Tic's)Practica guiada Menu_ tecnología (Tic's)
Practica guiada Menu_ tecnología (Tic's)BrianaFrancisco
 
Software y servicios de internet mapa conceptual.pdf
Software y servicios de internet mapa conceptual.pdfSoftware y servicios de internet mapa conceptual.pdf
Software y servicios de internet mapa conceptual.pdfDanielaEspitiaHerrer
 
GRUPO 5 Software en el campo de la salud.pptx
GRUPO 5 Software en el campo de la salud.pptxGRUPO 5 Software en el campo de la salud.pptx
GRUPO 5 Software en el campo de la salud.pptxNicolas Villarroel
 
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIA
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIAFisica General.pdf ESCUELA D QUIMICA E INGENIERIA
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIAcoloncopias5
 
11º Anuncio Nominados Finalistas Premios #LatamDigital 2024 by Interlat Vers...
11º Anuncio Nominados Finalistas Premios #LatamDigital 2024 by Interlat  Vers...11º Anuncio Nominados Finalistas Premios #LatamDigital 2024 by Interlat  Vers...
11º Anuncio Nominados Finalistas Premios #LatamDigital 2024 by Interlat Vers...#LatamDigital
 
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptxCamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptx241518192
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdfFernandaHernandez312615
 
El uso de las tic en la vida continúa , ambiente positivo y negativo.
El uso de las tic  en la vida continúa , ambiente positivo y negativo.El uso de las tic  en la vida continúa , ambiente positivo y negativo.
El uso de las tic en la vida continúa , ambiente positivo y negativo.ayalayenifer617
 

Último (14)

rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
 
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfFLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
 
Tema 1 - Fundamentos de gestión contable.pptx
Tema 1 - Fundamentos de gestión contable.pptxTema 1 - Fundamentos de gestión contable.pptx
Tema 1 - Fundamentos de gestión contable.pptx
 
que es Planimetría definición importancia en topografia.pptx
que es Planimetría definición importancia en topografia.pptxque es Planimetría definición importancia en topografia.pptx
que es Planimetría definición importancia en topografia.pptx
 
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULDGRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
 
ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.
ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.
ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.
 
Practica guiada Menu_ tecnología (Tic's)
Practica guiada Menu_ tecnología (Tic's)Practica guiada Menu_ tecnología (Tic's)
Practica guiada Menu_ tecnología (Tic's)
 
Software y servicios de internet mapa conceptual.pdf
Software y servicios de internet mapa conceptual.pdfSoftware y servicios de internet mapa conceptual.pdf
Software y servicios de internet mapa conceptual.pdf
 
GRUPO 5 Software en el campo de la salud.pptx
GRUPO 5 Software en el campo de la salud.pptxGRUPO 5 Software en el campo de la salud.pptx
GRUPO 5 Software en el campo de la salud.pptx
 
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIA
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIAFisica General.pdf ESCUELA D QUIMICA E INGENIERIA
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIA
 
11º Anuncio Nominados Finalistas Premios #LatamDigital 2024 by Interlat Vers...
11º Anuncio Nominados Finalistas Premios #LatamDigital 2024 by Interlat  Vers...11º Anuncio Nominados Finalistas Premios #LatamDigital 2024 by Interlat  Vers...
11º Anuncio Nominados Finalistas Premios #LatamDigital 2024 by Interlat Vers...
 
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptxCamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
 
El uso de las tic en la vida continúa , ambiente positivo y negativo.
El uso de las tic  en la vida continúa , ambiente positivo y negativo.El uso de las tic  en la vida continúa , ambiente positivo y negativo.
El uso de las tic en la vida continúa , ambiente positivo y negativo.
 

Modelo cliente servidor

  • 1. Introducción a los sistemas informáticos Docente Claudia benamy Tema Cliente servidor Presenta do por Francisco Córdoba Estudiante modalida d de ing. De Sistemas CUN CORPORAC ION UNIFIC ADA NACIONAL
  • 2. ¿A qué se le denomina Cliente? Cliente es un ordenador que consume un servicio remoto normalmente a través de una red de telecomunicaciones de otro ordenador conocido como servidor, también se puede definir, un cliente es cualquier cosa que se conecta a un servidor (que no sea un servidor) 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 ¿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 el .al proceso servidor se le conoce con el termino BACK - END Es una aplicación capaz de atender las peticiones de un cliente y devolverle una respuesta en concordancia
  • 3. ¿Qué es el modelo Cliente/Servidor? Es un 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 a otro programa ¿Cuán do fue utilizado por primera vez el término cliente/servidor? Fue utilizado por primera vez en el año de 1980 para referirse a PC”s en red
  • 4. ¿Cómo nació Cliente/Servidor? Existen diversos puntos de vista sobre la manera en que debería efectuarse el procesamiento de datos, aunque la mayoría que opina, coinciden que nos en medio de un proceso de evolución que se prolongara todavía por algunos años y que cambiara la forma en que obtenemos y utilizamos la información almacenada. El principal motivo detrás de esta evolución es la necesidad que tienen las organizaciones públicas o privadas de realizar sus operaciones más ágil y eficientemente, debido a la creciente presión competitiva a la que están sometidas, lo cual se traduce en la necesidad de que su personal sea más productivo, que se reduzcan los costos y gastos de operación, al mismo tiempo que se generan productos y servicios más rápidamente y con mejor calidad ¿Cuáles son las funciones realizadas el proceso Cliente? El cliente normalme nte maneja todas las funcion es relacion adas con la manipulación y despliegu e de datos, por lo que están desarrollados sobre plataformas que permiten construir interfaces graficas de usuario además de acceder a los servicios distribuidos en cualquier parte de una red.
  • 5. Las funciones que lleva a cabo el proceso cliente se resume en los siguientes puntos -Administrar la interfaz de usuario -Interactu ar con el usuario -Procesar la lógica de la aplicación y hacer validacio nes locales -Generar requerimie ntos de base de datos -Recibir resultados del servidor -Formatear resultad os ¿Cuáles son las funciones realizadas en el proceso Servidor? El servidor normalm e nte maneja todas las funcion es relaciona das con la mayoría de las reglas del negocio y los recursos de datos Las funciones que lleva a cabo el proceso servidor se resumen en los siguientes puntos -Acercar los requerimientos de bases de datos que hacen los clientes -Procesar requerimientos de bases de datos -Formatear datos para transmitirlos a los clientes -Procesar la lógica de la aplicación y realizar validaciones a nivel de bases de datos
  • 6. ¿Cuáles son las ventajas de la arquitectura cliente/servidor? Entre las principales ventajas del esquema Cliente/Servidor están : • Uno de los aspectos que más ha promovido el uso de sistemas Cliente/Servidor, es la existencia de plataformas de hardware cada vez más baratas.Esta constituye a su vez una de las más palpables ventajas de este esquema, 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, por ejemplo que las máquinas ya existentes puedan serutilizadas pero utilizando interfaces más amigables al usuario. De esta manera, podemos integrar PCs con sistemas medianos y grandes,sin necesidad de que todos tengan que utilizar el mismo sistema operacional. • Al favorecer el uso de interfaces gráficas interactivas, los sistemas Construídos bajo este esquema tienen mayor interacción y más intuitiva con el usuario. En el uso de interfaces gráficas para el usuario, el esquema Cliente/Servidor presenta la ventaja, con respecto a uno centralizado, de que no es siempre necesario transmitir información gráfica por la red pues esta puede residir en el cliente, lo cual permite aprovechar mejor el ancho de banda de la red. • Una ventaja adicional del uso del esquema Cliente/Servidor es que es más rápido el mantenimiento y el desarrollo de aplicaciones, pues se pueden emplear las 7 herramientas existentes (por ejemplo los servidores de SQL o las herramientas de más bajo nivel como los sockets o el RPC ). • 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? Entre las principales desventajas del esquema Cliente/Servidor están: • 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. • 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.
  • 7. • 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. • 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 porcongestión en la red, dificultad de tráfico de datos,etc. BIBLIOGRAFIA http://redestelematicas.com/el-modelo-cliente-servidor-en-las-redes-de-datos/ www.monografias.com/trabajos24/arquitectura-cliente-servidor/arquitectura-cliente-servidor.shtml www.youtube.com/watch?v=49zdlyLSwhQ MODELO CLIENTE SERVIDOR EXPLICACION SIMPLE Un café internet por que regula el uso de internet y el de las impresoras Redes wifi de centros comerciales, operadores de cable, universidad