Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Cliente Servidor
Cliente Servidor
1. DEFINICION DE CLIENTE/SERVIDOR
3. QUE ES CLIENTE ?
Es el que inicia un requerimiento de servicio. El requerimiento inicial puede
convertirse en mltiples requerimientos de trabajo a travs de redes LAN o
WAN. La ubicacin de los datos o de las aplicaciones es totalmente
transparente para el cliente.
4. QUE ES SERVIDOR ?
Es cualquier recurso de cmputo dedicado a responder a los requerimientos del
cliente. Los servidores pueden estar conectados a los clientes a travs de redes
LANs o WANs, para proveer de mltiples servicios a los clientes y ciudadanos
tales como impresin, acceso a bases de datos, fax, procesamiento de
imgenes, etc.
REDES LAN : (Local Area Netware), Red de Area Local. Red de
comunicaciones que sirve a usuarios dentro de un rea geogrficamente
limitada.
REDES WAN : (Wide Area Network), Red de Comunicaciones que abarca
reas geogrficas amplias, como pueden ser estados y pases.
7. QUE ES DOWNSIZING?
Es la migracin de aplicaciones a plataformas
de cmputo menores con la intencin de
obtener mayor flexibilidad, eficiencia, reduccin
de costos y autosuficiencia para los usuarios.
8. QUE ES UPSIZING?
Es la consolidacin de usuarios finales o aplicaciones y datos de redes LANs
en plataformas de cmputo mayores, incrementando la facilidad de acceso,
capacidad y/o rendimiento.
9. QUE ES RIGHTSIZING?
Presentacin/Captacin de Informacin
Procesos
Almacenamiento de la Informacin
Mainframes
Miniordenadores
Especializados (Dispositivos de Red, Imagen, etc.)
Una caracterstica a considerar es que los diferentes
servicios, segn el caso, pueden ser suministrados por
un nico Servidor o por varios Servidores
especializados.
Figura de un Mainframe.
El Cliente y el Servidor pueden actuar como una sola entidad y tambin pueden
actuar como entidades separadas, realizando actividades o tareas
independientes.
2. Las funciones de Cliente y Servidor pueden estar en plataformas separadas, o
en la misma plataforma.
1.
A otro nivel, una de las decisiones que deben tomar las organizaciones
es la de si comprar o desarrollar los diferentes componentes.
17.
VENTAJAS
DEL
ORGANIZACIONES:
MODELO
CLIENTE/SERVIDOR
PARA
LAS
Al
igual
que
el
esquema
Con el establecimiento de
estndares aparecieron los
sistemas abiertos. Un sistema
abierto es un medio en el cual
se
pueden
intercambiar
componentes de software y
hardware, dando a un usuario
mayor posibilidad de escoger
productos de acuerdo a sus
necesidades y fomentando la
competencia
entre
proveedores,
que
deben
mejorar sus servicios para
ganar clientes (ciudadanos).
Los sistemas abiertos son la plataforma adecuada para el desarrollo de
aplicaciones distribuidas, porque se pueden combinar las ventajas de diferentes
mquinas y sistemas operacionales. Para implementar el intercambio de
informacin, el modelo de comunicacin mas popular es el modelo
Cliente/Servidor, el cual permite que el usuario invoque servicios de forma
transparente.
Con este marco, a continuacin, sern expuestos algunos sistemas
Cliente/Servidor ofrecidos comercialmente, tales como Arquitecturas abiertas
5. Existen otros costos que tambin deben ser incluidos en esta lista de
consideraciones.
Crecimiento exponencial de
costos.
Cableado y otras facilidades.
Equipo adicional.
a) Presentacin Distribuida
La estacin de trabajo programable (PWS) tiene como nica tarea el
ofrecer una presentacin grfica al usuario final. Realizada sobre
aplicaciones preexistentes en el host, este tipo de distribucin se puede
aplicar a ambientes de redes compuestas por host y estaciones de
trabajo programables.
La presentacin ofrecida por el mainframe es usada por las terminales
no programables, mientras que la estacin de trabajo programable
puede brindar una interfaz grfica, sin modificar las aplicaciones del host.
Ejemplo:
Presentacin Distribuida:
b) Presentacin Remota
c) Procesos Distribuidos
Las funciones aplicativas son realizadas local y remotamente. Es el
tpico caso en el cual una aplicacin en el host brinda servicios generales
a varias aplicaciones instaladas en estaciones remotas.
Ejemplo:
Procesos Distribuidos:
Correo Electrnico
d) Acceso a Base de Datos Remota
El sistema remoto brinda servicios de manejo remoto de base de datos,
mientras la lgica aplicativa reside completamente en el sistema Iocal.
La distribucin quedara fuera de la responsabilidad de los
programadores de la aplicacin.
Ejemplo:
Bases de Datos Remota:
Aplicaciones del INEI, SUNAT,
etc.
e) Base de Datos Distribuida
La solucin es similar a la precedente, con la caracterstica de que los
datos estn repartidos entre las bases de datos local y remota.
Ejemplo:
Bases de Datos Distribuida:
Simulado: Bajar tablas en ambiente local
Real: Base de Datos Distribuida
20. HERRAMIENTAS DE DESARROLLO DE APLICACIONES Y DOWNSIZING C/S
Tienen inicialmente el aspecto de una solucin tradicional, aunque existen
diferencias bsicas asociadas a una Tecnologa Orientada a Objetos que
subyacen en ellas, as como la existencia de cuatro tipos de APIs especficos,
NT Server
UNIX
Informix
Online Dynamic Server
Oracle 7
Server
Sybase
System 11
Microsoft
SQL Server 6.0
Netscape
Enterprise Server
Netscape
Proxy Server
Power
Builder Enterprise
Visual
Basic Professional
Erwin
Data modeling
Microsoft
C++
Java
Applets
Java
Script
OLE
Servers
OLE
Controls
Aplicaciones con estas herramientas :
1.- Aplicaciones de ayuda a la toma de decisiones basadas en informacin en
bases de datos corporativas.
2.- Aplicaciones para emulacin de terminal tipo 3270/5250, para renovar el
interface de usuario aadiendo beneficiosas funcionalidades de integracin y
facilidad de uso a la aplicacin de mainframes.
a) Aplicaciones Cliente/Servidor
b) Servicios de Comunicaciones:
Aseguran que cada componente fsico de la red sea capaz de comunicarse
exitosamente con otros componentes, tales como LAN a LAN y LAN a WAN. El
sistema puede incluir dispositivos de comunicaciones que manejen diferentes
tipos de protocolos para conectar sistemas heterogneos.
c) Servicio de Administracin:
Administracin de Sistemas involucra administracin
problemas, operaciones, configuracin y rendimiento.
de
cambios,
de
de
cambios,
de