Hola

Solo disponible en BuenasTareas
  • Páginas : 6 (1443 palabras )
  • Descarga(s) : 0
  • Publicado : 25 de septiembre de 2010
Leer documento completo
Vista previa del texto
DESARROLLO CLIENTE SERVIDOR
Introducción
T1-DCS-EPISI-UJCM

¿Qué es la computación Cliente / Servidor?
 

La respuesta corta: Es una arquitectura de computación que involucra a procesos cliente que solicitan servicio de procesos servidor.
Steve Hultquist(Client/Server FAQ)



Dos tipos de procesos:
 

procesos cliente (solicitan servicio) procesos servidor (proveen unservicio)

T1-DCS-EPISI-UJCM

¿Qué es la computación Cliente / Servidor?
 

 

La respuesta larga: Es la extensión lógica de la programación modular. La programación modular se basa en dividir grandes porciones de código en módulos, más fáciles de desarrollar y mantener. La computación cliente / servidor va un paso más allá reconociendo que no es necesario ejecutar estos módulos en un mismoespacio de memoria. Con esta arquitectura, el módulo que invoca es el cliente(que solicita un servicio), y el módulo invocado es el servidor(proveedor del servicio). Clientes y servidores se ejecutarán en las plataformas hardware y software adecuadas para la función que desempeñan. La computación cliente / servidor tiene que ver tanto con PCs como con mainframes.

Steve Hultquist(Client/ServerFAQ)
T1-DCS-EPISI-UJCM

¿Qué es la computación Cliente / Servidor?






Cliente y servidor, dos procesos distintos que pueden ejecutarse en máquinas distintas Plataforma HW y SW de cliente y servidor (posiblemente) distintas. mix-and-match Especialización en las tareas

T1-DCS-EPISI-UJCM

¿Qué es la computación Cliente / Servidor?




Es un sistema en que el softwareservidor acepta peticiones de datos del software cliente, devolviéndole el resultado. El cliente manipula los datos y presenta el resultado al usuario o, actuando como un servidor(o un agente), envía los resultados al cliente(servidor) que los solicitó. La mayor parte del procesamiento de la aplicación se realiza en una computadora de escritorio, la cual obtiene un servicios (como servicios de basede datos) de otra computadora en una configuración maestro/esclavo.
Dwana Travis Dewire. Client/ Server Computing

  

Los procesos en unas ocasiones actúan como cliente y en otras como servidor ¿UI y lógica de la aplicación en el cliente, datos en el servidor? Servidor especializado una tarea (procesamiento específico)
T1-DCS-EPISI-UJCM

¿Qué es la computación Cliente / Servidor?
En el modelo cliente / servidor básico, los procesos en un sistema distribuido se separan en dos grupos (posiblemente solapados). Un servidores un proceso que implementa un servicio específico, por ejemplo, un servicio de sistema de ficheros o un servicio de base de datos. Un cliente es un proceso que solicita un servicio de un servidor enviando a éste una petición y esperando la respuesta delservidor. A esta interacción entre cliente y servidor se conoce como comportamiento petición-respuesta(request-reply).
A. S. Tanenbaum, M. van Steen. Distributed Systems

  

Un mismo proceso puede ser cliente y servidor Servidor especializado una tarea (procesamiento específico) Interacción entre cliente y servidor:
 

petición-respuesta cliente activo, servidor pasivoT1-DCS-EPISI-UJCM

¿Qué es la computación Cliente / Servidor?


Interacción entre cliente y servidor:
  

petición-respuesta cliente activo: realiza petición servidor pasivo: responde las peticiones

T1-DCS-EPISI-UJCM

¿Qué es la computación Cliente / Servidor?








Los clientes y los servidores son entidades lógicas distintas que trabajan conjuntamente sobre una red paradesempeñar una determinada tarea. Los sistemas cliente / servidor tiene las siguientes características: Servicio: Cliente/Servidor es principalmente una relación entre procesos que se ejecutan en máquinas distintas. El proceso servidor es un proveedor de servicios. El cliente un consumidor de servicios. Separación de funciones en base a la idea de servicio. Recursos compartidos: Un servidor puede...
tracking img