cliente servidor
TRANSCRIPT
![Page 1: Cliente servidor](https://reader031.vdocuments.pub/reader031/viewer/2022020919/557b8600d8b42a62418b48b2/html5/thumbnails/1.jpg)
CLIENTE SERVIDOR• Cuando accedemos a Internet lo
hacemos mediante una serie de programas clientes que se encargan de contactar al servidor localizado en alguna computadora remota y extraer de él la información necesaria.
• Servidor es un programa residente en una computadora, el cual ejecuta las demandas de otras máquinasclientes.
![Page 2: Cliente servidor](https://reader031.vdocuments.pub/reader031/viewer/2022020919/557b8600d8b42a62418b48b2/html5/thumbnails/2.jpg)
• Servidor es una computadora ejecutando programas especiales que "esperan" demandas de otras computadoras (clientes), conectadas a una red . • Generalmente, estetipo de
programas requieren de ordenadores potentes y conexiones permanentes a Internet. Pero cualquiera que cumpla estos requisitos puede hacerlo.
![Page 3: Cliente servidor](https://reader031.vdocuments.pub/reader031/viewer/2022020919/557b8600d8b42a62418b48b2/html5/thumbnails/3.jpg)
La computadora cliente ejecuta un programa especial que le permite comunicarse con un servidor.
![Page 4: Cliente servidor](https://reader031.vdocuments.pub/reader031/viewer/2022020919/557b8600d8b42a62418b48b2/html5/thumbnails/4.jpg)
Conexión entre cliente y servidor, • el servidor usualmente "sirve" al
cliente los datos solicitados (por ejemplo, el mail, una pagina web etc).
• Otras posibilidades: tal como la actualización de datos en el servidor por el cliente, recibir mail del cliente etc.
• El cliente y el servidor “hablan el uno al otro” (el mismo lenguaje)
El Cliente conecta con el Servidor
![Page 5: Cliente servidor](https://reader031.vdocuments.pub/reader031/viewer/2022020919/557b8600d8b42a62418b48b2/html5/thumbnails/5.jpg)
• un ordenador (el del usuario)
• con un programa apto para utilizar la información del servidor.
Por tanto, un cliente es:
![Page 6: Cliente servidor](https://reader031.vdocuments.pub/reader031/viewer/2022020919/557b8600d8b42a62418b48b2/html5/thumbnails/6.jpg)
• Por ejemplo, para enviar y recibir correo electrónico, se requiere (I): servidor de correo electrónico:
• maquina-servidor (cid.hgy.es, mail.ubu.es, clientes.retecal.es, mailhost.terra.es etc) en el ISP
• programa-servidor (Sendmail, Qmail, Postfix, WorkgroupMail LiteServe, 1stClass, ArGoSoft, Mercur, Imail, Inox, ISMail etc) en dicha maquina
SERVIDOR
![Page 7: Cliente servidor](https://reader031.vdocuments.pub/reader031/viewer/2022020919/557b8600d8b42a62418b48b2/html5/thumbnails/7.jpg)
CLIENTE
Por ejemplo, para enviar y recibir correo electrónico, se requiere (II): cliente de correo electrónico• máquina-cliente (ordenador
conectable a ese servidor, a través de una red, como por ejemplo, Internet)
• programa-cliente (Eudora, DesktopFay, Pegasus, DynamicMail Communicator, Thebat!, Netscape, Rmail, Mailbell, Yamc, DzSoft MailCheck, Mu-Mu, DTSMail, AgileMail)
![Page 8: Cliente servidor](https://reader031.vdocuments.pub/reader031/viewer/2022020919/557b8600d8b42a62418b48b2/html5/thumbnails/8.jpg)
SERVIDOR
Por ejemplo, para ver una página web se requiere (I): servidor de páginas web• maquina -servidor ( www.hgy.es,
www.ubu.es, www.retecal.es, images.google.com , pat.uninet.edu)
• programa servidor (Apache, Strongold, Sambar, Xeneo, VisNetic, Xerver, Enceladus) en dicha maquina
![Page 9: Cliente servidor](https://reader031.vdocuments.pub/reader031/viewer/2022020919/557b8600d8b42a62418b48b2/html5/thumbnails/9.jpg)
CLIENTEPor ejemplo, para ver una página web se requiere (II): cliente de páginas web• maquina-cliente (ordenador
conectable a ese servidor, a través de una red, como por ejemplo, Internet)
• programa-cliente (Mozilla, Netscape, Konqueror, Lynx, Opera, Mosaic, Explorer, EarthNavigator, GoSuRF, K-Meleon Abolimba, A1Surf!, Ariadne, Callisto, CrystalPort, Dominica, DynaBrowse etc)
![Page 10: Cliente servidor](https://reader031.vdocuments.pub/reader031/viewer/2022020919/557b8600d8b42a62418b48b2/html5/thumbnails/10.jpg)
Por ejemplo, para ver una página web se requiere (III):
- que haya páginas que ver- que se conozca exactamente la dirección de la página
- por ejemplo http://www.hgy.es/humo/1.htm
- conectar cliente y servidor
Cliente y servidor
![Page 11: Cliente servidor](https://reader031.vdocuments.pub/reader031/viewer/2022020919/557b8600d8b42a62418b48b2/html5/thumbnails/11.jpg)
VENTAJAS• Aprovecha mejor el ancho de
banda• Aprovecha en mayor medida el
hardware• Mayor seguridad y autonomía• Mejor manejo de la
concurrencia• Permite que los clientes
trabajen GUI mientras el servidor se centra en los procesos centrales
![Page 12: Cliente servidor](https://reader031.vdocuments.pub/reader031/viewer/2022020919/557b8600d8b42a62418b48b2/html5/thumbnails/12.jpg)
Algunos ejemplos:Servidor Web (Apache, IIS) Cliente Web (IExplorer, Netscape Navigator, Mozilla)
![Page 13: Cliente servidor](https://reader031.vdocuments.pub/reader031/viewer/2022020919/557b8600d8b42a62418b48b2/html5/thumbnails/13.jpg)
Servidor FTP (SFTP) Cliente FTP (Cute FTP, WS FTP)
Cliente FTP
Servidor FTP
Protocolo
![Page 14: Cliente servidor](https://reader031.vdocuments.pub/reader031/viewer/2022020919/557b8600d8b42a62418b48b2/html5/thumbnails/14.jpg)
Servidor de Bases de datos (Interbase, Oracle, SyBase, MySql, SQL Server, Postgress) Cliente de Base de Datos (IBManager,IBConsole, Su propio aplicativo !!!)
![Page 15: Cliente servidor](https://reader031.vdocuments.pub/reader031/viewer/2022020919/557b8600d8b42a62418b48b2/html5/thumbnails/15.jpg)
Interacción de clientes y servidores
Servidor DB (InterBase)
Servidor WEB (Apache)
Servidor de Aplicaciones (PHP)
Cli
en
tes
WE
B
Cliente Interbase (IBmanager)
Cliente Win32 (SkyCell)
![Page 16: Cliente servidor](https://reader031.vdocuments.pub/reader031/viewer/2022020919/557b8600d8b42a62418b48b2/html5/thumbnails/16.jpg)
GRACIAS