Zusammenfassung der Ressource
SISTEMA 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.
- HISTORIA
- PRIMERA ÉPOCA
- LAN
- LAN con MAINFRAMES
- Comunicaciones
homogéneas (LU,
SNA, APPC)
- SEGUNDA ÉPOCA
- Herramientas de desarrollo C/S
- Proveedores DBMS con C/S
- Downsizing:
migración a PCs
- S.O. De red con
servidores de
servicios
- TERCERA ÉPOCA
- PWS: Estaciones de trabajo
programables gráficamente
- GUI: Interfaz gráfico de
usuario. Alta resolución
- Nuevas tecnologías:
Ratón, lápiz óptico,
scanner, multimedia
- Tecnología de
componentes: DDE
y OLE
- Conectividad de
BDs: ODBC, JDBC
- Objetos Distribuidos:
CORBA, COM, COM+, DCOM
- Internet: HTML, CGI,
Applet, ActiveX, JAVA,
JavaScript
- Arquitecturas C/S
de 2 y 3 niveles
- CLIENTE
- Es el que pide servicio de
Internet o Intranet.
- FUNCIONES
- • 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
- SERVIDOR
- Es una aplicación que ofrece un servicio a
usuarios de Internet, el servidor es un programa
que recibe una solicitud, realiza el servicio
requerido y devuelve los resultados en forma de
una respuesta.
- FUNCIONES
- • 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
- FUNCIONES DE LOS
CLIENTES-SERVIDOR
- Manejo de la
interfaz de usuario.
- Captura y validación
de los datos de
entrada
- Generación de consultas
e informes sobre las
bases de datos
- Gestión de
periféricos
compartidos
- Control de accesos
concurrentes a bases
de datos compartidas
- Enlaces de comunicaciones
con otras redes de área local
o extensa
- Tipos de sistemas de los Cliente-Servidor
dependiendo de las aplicaciones que el servidor
pone a disposición de los clientes
- Servidores de Impresión
- Mediante el cual los usuarios
comparten impresoras
- Servidores de Archivos
- Con el cual los clientes
comparten discos duros
- Servidores de
Bases de Datos
- Donde existe una
única base de datos
- Servidores de Lotus Notes
- Que permite el trabajo simultáneo
de distintos clientes con los mismos
datos, documentos o modelos
- Servidores Web
- También utilizan la tecnología
Cliente- Servidor, aunque añaden
aspectos nuevos y propios a la
misma