Вы находитесь на странице: 1из 20

Administracin de Base de Datos

Ao de la promocin de la Industria responsable y del


compromiso Climtico

CARRERA PROFESIONAL DE INGENIERA
INFORMTICA Y DE SISTEMAS
TRABAJO DE INVESTIGACIN
1
Administracin de Base de Datos
2
Administracin de Base de Datos
3
Administracin de Base de Datos


UNIVERSIDAD PRIVADA ANTONIO GUILLERMO URRELO
FACULTAD DE INGENIERIA
CLIENTE-SERVIDOR
DOCENTE : Ing. Liz Valdivia Vargas
INTEGRANTES : Carlos nri!ue Cuzco "ulcamoro
: uler #ran$ Lezama %iranda
& Luis "'onatan %artos (adilla
Abril dl !"#$
I. INTRODUCCIN
En la actualidad la arquitectura Cliente - Servidor se ha
posicionado en el mercado de las tecnologas de manera
abrumadora, debemos recordar que los que tanto el Cliente como
el Servidor cumplen funciones esenciales, or e!emplo dentro de
un ambiente multimedia, el elemento cliente seria el dispositivo
4
A)%I*I+,-ACI.* ) /A+ ) )A,0+
Administracin de Base de Datos
que puede observar el vdeo, cuadros " te#to, o reproduce el
audio distribuido por el elemento servidor$
or otro lado el cliente tambi%n puede ser
una computadora personal o una televisin inteligente que posea
la capacidad de entender datos digitales$ Dentro de este caso el
elemento servidor es el depositario del vdeo digital, audio,
fotografas digitales " te#to " los distribu"e ba!o demanda de ser
una m&quina que cuenta con la capacidad de almacenar los datos
" e!ecutar todo el soft'are que brinda %stos al cliente$
En el presente traba!o descrubrimeros nuevos conceptos
acerca de Cliente ( Servidor, para poder entender un poco m&s
su funcionamiento " sus beneficios$
)*D+CE
+*,-.D/CC+0*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$1
CA),/2. +
3$ A-4/+,EC,/-A C2+E*,E - SE-5+D.-$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$6
5
Administracin de Base de Datos
3$3$DE7+*+C+0*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$6
3$1$2A E-A DE 2A A-4/+,EC,/-A C2+E*,E-SE-5+D.-$$$$$$$$$$$$$$$$$$$$$$$$8
3$9$CA-AC,E-+S,+CAS DE 2A A-4/+,EC,/-A C2+E*,E-SE-5+D.-$ $8
3$6$5E*,A:AS DE2 ES4/E;A C2+E*,E-SE-5+D.-$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$<
3$8$DES5E*,A:AS DE2 ES4/E;A C2+E*,E-SE-5+D.-$$$$$$$$$$$$$$$$$$$$$$$$=
3$<$;.DE2. C2+E*,E-SE-5+D.-$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>
3$=$E2E;E*,.S DE 2AS A-4/+,EC,/-A C2+E*,E - SE-5+D.-$$$$$$$$33
3$>$-.CES. C2+E*,E SE-5+D.-$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$33
3$?$E:E;2. DE C.;/*+CAC+0* SE-5+D.- - C2+E*,E$$$$$$$$$$$$$$$$$$$$39
CA),/2. ++
C.*C2/S+.*ES$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$38
B+B2+.@-A7)A$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$3<
CAPTULO I
1. ARQUITECTURA CLIENTE-SERVIDOR
1.1. DEFINICIN
2a arquitectura cliente-servidor es un modelo de aplicacin
distribuida en el que las tareas se reparten entre los proveedores de
recursos o servicios, llamados servidores, " los demandantes,
6
Administracin de Base de Datos
llamados clientes$ /n cliente realiAa peticiones a otro programa,
el servidor, quien le da respuesta$ Esta idea tambi%n se puede aplicar a
programas que se e!ecutan sobre una sola computadora, aunque es m&s
venta!osa en un sistema operativo multiusuario distribuido a trav%s de
una red de computadoras$
En esta arquitectura la capacidad de proceso est& repartida entre
los clientes " los servidores, aunque son m&s importantes las venta!as de
tipo organiAativo debidas a la centraliAacin de la gestin de la
informacin " la separacin de responsabilidades, lo que facilita " clarifica
el diseBo del sistema$
2a separacin entre cliente " servidor es una separacin de tipo
lgico, donde el servidor no se e!ecuta necesariamente sobre una sola
m&quina ni es necesariamente un slo programa$ 2os tipos especficos
de servidores inclu"en los servidores 'eb, los servidores de archivo, los
servidores del correo, etc$ ;ientras que sus propsitos varan de unos
servicios a otros, la arquitectura b&sica seguir& siendo la misma$
/na disposicin mu" comCn son los sistemas multicapa en los que
el servidor se descompone en diferentes programas que pueden ser
e!ecutados por diferentes computadoras aumentando as el grado de
distribucin del sistema$
2a red cliente-servidor es una red de comunicaciones en la cual los
clientes est&n conectados a un servidor, en el que se centraliAan los
diversos recursos " aplicaciones con que se cuentaD " que los pone a
disposicin de los clientes cada veA que estos son solicitados$ Esto
significa que todas las gestiones que se realiAan se concentran en el
servidor, de manera que en %l se disponen los requerimientos
provenientes de los clientes que tienen prioridad, los archivos que son de
uso pCblico " los que son de uso restringido, los archivos que son de slo
lectura " los que, por el contrario, pueden ser modificados, etc$ Este tipo
de red puede utiliAarse con!untamente en caso de que se este utiliAando
en una red mi#ta$
1
1 Es$EiFipedia$org$ GCliente - ServidorH E#trado el 31 de Abril de 1I39, de
httpJKKes$'iFipedia$orgK'iFiKCliente-servidor
7
Administracin de Base de Datos
1.2. LA ERA DE LA ARQUITECTURA CLIENTE-SERVIDOR
LEn esta arquitectura la computadora de cada uno de los usuarios,
llamada cliente, produce una demanda de informacin a cualquiera de las
computadoras que proporcionan informacin, conocidas como servidoresL
estos Cltimos responden a la demanda del cliente que la produ!o$
2os clientes " los servidores pueden estar conectados a
una red local o una red amplia, como la que se puede implementar
en una empresa o a una red mundial como lo es la +nternet$
Ba!o este modelo cada usuario tiene la libertad de obtener la
informacin que requiera en un momento dado proveniente de una o
varias fuentes locales o distantes " de procesarla como segCn le
convenga$ 2os distintos servidores tambi%n pueden intercambiar
informacin dentro de esta arquitectura$
2
1.3. CARACTERSTICAS DE LA ARQUITECTURA CLIENTE-
SERVIDOR
Combinacin de un cliente que interactCa con el usuario, "
un servidor que interactCa con los recursos a compartir$ El
proceso del cliente proporciona la interfaA entre el usuario "
el resto del sistema$ El proceso del servidor actCa como un
motor de soft'are que mane!a recursos compartidos tales
como datos, impresoras, ;dem, etc$
2 Es$EiFipedia$org$ GDefinicin Arquitectura Cliente - ServidorH E#trado el 31 de Abril de 1I39,
de httpJKK'''$monografias$comKtraba!os16Karquitectura-cliente-servidorKarquitectura-cliente-
servidor$shtml
8
Administracin de Base de Datos
2as tareas del cliente " del servidor tienen diferentes
requerimientos en cuanto a recursos de cmputo como
velocidad del procesador, memoria, velocidad "
capacidades del disco e input-output devices$
Se establece una relacin entre procesos distintos, los
cuales pueden ser e!ecutados en la misma m&quina o en
m&quinas diferentes distribuidas a lo largo de la red$
E#iste una clara distincin de funciones basadas en el
concepto de GservicioH, que se establece entre clientes "
servidores$
2a relacin establecida puede ser de muchos a uno, en la
que un servidor puede dar servicio a muchos clientes,
regulando su acceso a los recursos compartidos$
2os clientes corresponden a procesos activos en cuanto a
que son estos los que hacen peticiones de servicios$ Estos
Cltimos tienen un car&cter pasivo, "a que esperan peticiones
de los clientes$
*o e#iste otra relacin entre clientes " servidores que no
sea la que se establece a trav%s del intercambio de
mensa!es entre ambos$ El mensa!e es el mecanismo para la
peticin " entrega de solicitudes de servicios$
El ambiente es heterog%neo$ 2a plataforma de hard'are " el
sistema operativo del cliente " del servidor no son siempre
los mismos$ recisamente una de las principales venta!as
de esta arquitectura es la posibilidad de conectar clientes "
servidores independientemente de sus plataformas$
El concepto de escalabilidad tanto horiAontal como vertical
es aplicable a cualquier sistema Cliente-Servidor$ 2a
escalabilidad horiAontal permite agregar m&s estaciones de
traba!o activas sin afectar significativamente el rendimiento$
2a escalabilidad vertical permite me!orar las caractersticas
del servidor o agregar mCltiples servidores$
9
Administracin de Base de Datos
1.4. VENTAJAS DEL ESQUEMA CLIENTE-SERVIDOR
E#istencia de plataformas de hard'are cada veA m&s
baratas$ Esta constitu"e a su veA una de las m&s palpables
venta!as de este esquema, la posibilidad de utiliAar
m&quinas mucho m&s baratas que las requeridas por una
solucin centraliAada, basada en sistemas grandes
MmainframesN$ Adem&s, se pueden utiliAar componentes,
tanto de hard'are como de soft'are, de varios fabricantes,
lo cual contribu"e considerablemente a la reduccin de
costos " favorece la fle#ibilidad en la implantacin "
actualiAacin de soluciones$
7acilita la integracin entre sistemas diferentes " comparte
informacin, permitiendo por e!emplo que las m&quinas "a
e#istentes puedan ser utiliAadas pero utiliAando interfaces
m&s amigables el usuario$ De esta manera, se puede
integrar COs con sistemas medianos " grandes, sin
necesidad de que todos tengan que utiliAar el mismo
sistema operativo$
Al favorecer el uso de interfaces gr&ficas interactivas, los
sistemas construidos ba!o este esquema tienen una ma"or "
m&s intuitiva con el usuario$ En el uso de interfaces gr&ficas
para el usuario, presenta la venta!a, con respecto a uno
centraliAado, de que no siempre es necesario transmitir
informacin gr&fica por la red pues esta puede residir en el
cliente, lo cual permite aprovechar me!or el ancho de banda
de la red$
2a estructura inherentemente modular facilita adem&s la
integracin de nuevas tecnologas " el crecimiento de la
infraestructura computacional, favoreciendo as la
escalabilidad de las soluciones$
Contribu"e adem&s a proporcionar a los diferentes
departamentos de una organiAacin, soluciones locales,
pero permitiendo la integracin de la informacin$
10
Administracin de Base de Datos
1.5. DESVENTAJAS DEL ESQUEMA CLIENTE-SERVIDOR
El mantenimiento de los sistemas es m&s difcil pues implica
la interaccin de diferentes partes de hard'are " de
soft'are, distribuidas por distintos proveedores, lo cual
dificulta el diagnstico de fallas$
Cuenta con mu" escasas herramientas para la
administracin " a!uste del desempeBo de los sistemas$
Es importante que los clientes " los servidores utilicen el
mismo mecanismo Mpor e!emplo socFets o -CN, lo cual
implica que se deben tener mecanismos generales que
e#istan en diferentes plataformas$
Pa" que tener estrategias para el mane!o de errores " para
mantener la consistencia de los datos$
El desempeBo MperformanceN, problemas de este estilo
pueden presentarse por congestin en la red, dificultad de
tr&fico de datos, etc$
3
1.6. MODELO CLIENTE-SERVIDOR
2a tecnologa denominada Cliente -Servidor es utiliAada por todas
las aplicaciones de +nternetK+ntranet$ /n cliente funciona en su ordenador
local, se comunica con el servidor remoto, " pide a %ste informacin$
El servidor enva la informacin solicitada$ /n Cnico servidor tpicamente
sirve a una multitud de clientes, ahorrando a cada uno de ellos el
problema de tener la informacin instalada " almacenada localmente$
,ipos de sistemas de los Cliente-Servidor dependiendo de las
aplicaciones que el servidor pone a disposicin de los clientes$
Servidores de Impresi!" mediante el cual los usuarios
comparten impresoras$
Servidores de Ar#$ivos, con el cual los clientes comparten
discos duros$
3 Ecured$cu$ GArquitectura Cliente - ServidorH E#trado el 31 de Abril de 1I39, de
httpJKK'''$ecured$cuKinde#$phpKArquitecturaQClienteQServidorRArquitecturaQcliente-servidor
11
Administracin de Base de Datos
Servidores de %&ses de D&'os, donde e#iste una
Cnica base de datos$
Servidores de Lo'(s No'es, que permite el traba!o
simult&neo de distintos clientes con los mismos datos,
documentos o modelos$
Servidores )e* , tambi%n utiliAan la tecnologa Cliente-
Servidor, aunque aBaden aspectos nuevos " propios a la
misma$
4

Algunos servidores esperan las solicitudes en puertos bien
conocidos de modo que sus clientes saben a qu% Acalo + deben dirigir
sus peticiones$ El cliente emplea un puerto arbitrario para comunicarse$
2os clientes que se quieren comunicar con un servidor que no usa un
puerto bien conocido tienen otro mecanismo para saber a qu% puerto
dirigirse$ Este mecanismo podra usar un servicio de registro como
ortmap, que utiliAa un puerto bien conocido$
Este tipo de arquitectura es la m&s utiliAada en la actualidad,
debido a que es la m&s avanAada " la que me!or ha evolucionado en
estos Cltimos aBos$ odemos decir que esta arquitectura necesita tres
tipos de soft'are para su correcto funcionamientoJ
SOFT)ARE DE +ESTIN DE DATOS, Este soft'are se
encarga de la manipulacin " gestin de los datos
almacenados " requeridos por las diferentes aplicaciones$
*ormalmente este soft'are se alo!a en el servidor$
SOFT)ARE DE DESARROLLO, Este tipo de soft'are se
alo!a en los clientes " solo en aquellos que se dedique al
desarrollo de aplicaciones$
SOFT)ARE DE INTERACCIN CON LOS USUARIOS,
,ambi%n reside en los clientes " es la aplicacin gr&fica de
4 Ep"mes$galeon$com$ GEl modelo Cliente - ServidorH E#trado el 31 de Abril de 1I39, de
httpJKKep"mes$galeon$comKenlaces=<I<36$html
12
Administracin de Base de Datos
usuario para la manipulacin de datos, siempre claro a nivel
usuario Mconsultas principalmenteN$
5
1.6.1. -QUE ES UN CLIENTE.
Es el que inicia un requerimiento de servicio$ El
requerimiento inicial puede convertirse en mCltiples requerimientos
de traba!o a trav%s de redes 2A* o EA*$ 2a ubicacin de los datos
o de las aplicaciones es totalmente transparente para el cliente$
2os Clientes interactCan con el usuario, usualmente en
forma gr&fica$ 7recuentemente se comunican con procesos
au#iliares que se encargan de establecer cone#in con el servidor,
enviar el pedido, recibir la respuesta, mane!ar las fallas " realiAar
actividades de sincroniAacin " de seguridad$
1.6.1.1. F(!#io!es #om(!es de/ #/ie!'e,
;antener " procesar todo el dialogo con el usuario$
;ane!o de pantallas$
;enCs e interpretacin de comandos$
Entrada de datos " validacin$
rocesamiento de a"udas$
-ecuperacin de errores$
@eneracin de consultas e informes sobre las bases de
datos$
1.6.2. -QU0 ES UN SERVIDOR.
Con!unto de Pard'are " Soft'are que responde a los
requerimientos de un cliente$ 2os Servidores proporcionan un
servicio al cliente " devuelven los resultados$ *ormalmente el
servidor es una m&quina bastante potente que actCa de depsito
de datos " funciona como un sistema gestor de base de datos
MS@BDN$
5 DesarrolloEeb$com$ GArquitectura Cliente - ServidorH E#trado el 31 de Abril de 1I39, de
httpJKK'''$desarrollo'eb$comKarticulosKarquitectura-cliente-servidor$html
13
Administracin de Base de Datos
1.6.2.1. Tipos #om(!es de servidor,
Servidor de Archivos M7,, *ovellN$
Servidor de Bases de Datos MS42, CBASE, .-AC2E,
+*7.-;+SN$
Servidor de Comunicaciones$
Servidor de +mpresin$
Servidor de ,erminal$
Servidor de Aplicaciones MEindo's *,, *ovellN$
1.6.2.2. F(!#io!es #om(!es de/ servidor,
Acceso, almacenamiento " organiAacin de datos$
ActualiAacin de datos almacenados$
Administracin de recursos compartidos$
E!ecucin de toda la lgica para procesar una transaccin$
rocesamiento comCn de elementos del servidor MDatos,
capacidad de C/, almacenamiento en disco, capacidad de
impresin, mane!o de memoria " comunicacinN$
@estin de perif%ricos compartidos$
Control de accesos concurrentes a bases de datos
compartidas$
Enlaces de comunicaciones con otras redes de &rea local o
e#tensa$
6
1.7. ELEMENTOS DE LA ARQUITECTURA CLIENTE SERVIDOR
,res bloques b&sicos en una arquitectura clienteKservidorJ
1.7.1. C/ie!'e, +nclu"e sistema operativo M.SN sobre con interfaA gr&fico
de usuario M@/+N o interfaA orientado a ob!etos de usuario M../+N
1.7.2. Servidor, E!ecuta soft'are especialiAado
1.7.3. Midd/e1&re, Soft'are distribuido para interacciones entre cliente "
servidor Desde la A+ del cliente usado para invocar el servicio, la
6 2abredes$itcolima$edu$m#$ GArquitectura ClienteKServidorH E#trado el 31 de Abril de 1I39, de
httpJKKlabredes$itcolima$edu$m#KfundamentosbdKsdQu3Q<$htm
14
Administracin de Base de Datos
transmisin de la solicitud " la respuesta hasta el sistema que
informa al servidor no inclu"e el soft'are que proporciona el servicio
ni el interfaA de usuario en el cliente$ arte en el cliente " parte en el
servidor
El middle'are inclu"eJ
rotocolos de transporte, como ,CK+, +S$
*.STs MSistemas operativos de redN, como -C, Samba$$$
;iddle'are especfico para el servicio como P,,, .-B$$$
-esponsable del buen funcionamiento, especialmente en *
niveles
1.8. PROCESO CLIENTE SERVIDOR
Cliente-servidor es el modelo est&ndar de comunicaciones para
que dos computadoras entren en contacto a trav%s de una red o de
+nternet$ El Cnico modelo adicional es el punto-a-punto Mpeer-to-peerN,
donde ambos e#tremos en la cone#in actCan como cliente " servidor
simult&neamente$ 2a regla b&sica de una transaccin en cliente-servidor
es que el servidor tiene un recurso que el cliente quiere$ 2a comunicacin
se produce para que el cliente pueda adquirir ese recurso$
1.8.1. Pro#eso
El cliente abre la comunicacin$ /n servidor nunca se pone
en contacto con otras computadoras$ Si ningCn cliente se pone en
contacto con el servidor, slo escucha " espera las peticiones
entrantes$ El primer contacto de cliente a servidor se llama una
solicitud, mientras que la contestacin del servidor se llama
respuesta$
1.8.2. Se2(rid&d
2a naturaleAa de los diferentes comportamientos de los
clientes " servidores permite que las medidas de seguridad
prote!an me!or al cliente$ uesto que no se espera que el cliente
reciba nunca una cone#in entrante no solicitada, el cortafuegos en
esa computadora podr& bloquear cualquier comunicacin entrante
a menos que sea una respuesta a una solicitud "a enviada desde
15
Administracin de Base de Datos
el cliente$ 2os servidores solo esperan cone#iones entrantes " no
podr&n funcionar si est&n bloqueadas$ .tras medidas de
seguridad, principalmente los servidores pro#", protegen los
servidores$
1.8.3. Tr34i#o
2a comunicacin cliente-servidor por lo general genera m&s
tr&fico desde el servidor al que el cliente que desde el cliente al
servidor$ Esto es porque el contacto de cliente a servidor es
generalmente una simple peticin$ 2a respuesta de servidor a
cliente puede contener una gran cantidad de datos$ /n e!emplo de
esto es el proceso de acceso a una p&gina 'eb$ El cliente en este
caso es el navegador 'eb en la computadora del usuario$ Cuando
el usuario escribe una direccin 'eb, el navegador busca la
direccin + del dominio 'eb en la direccin, que es el sitio 'eb, "
enva una solicitud para obtener la p&gina especfica en la direccin
al servidor 'eb de esa direccin +$ El servidor 'eb devuelve la
p&gina, que contiene mucha m&s informacin que la solicitud inicial
del cliente$ Este es el motivo por el cual los proveedores de
servicios de +nternet tienen mucho m&s ancho de banda a
disposicin de sus clientes para descarga que para carga$ 2a
solicitud est& en la direccin de carga " la respuesta est& en la
direccin de descarga$
1.8.4. C/ie!'e-servidor m(/'i!ive/
2a peticin de un cliente puede requerir la entrada desde
muchos servidores$ Esto se conoce como arquitectura cliente-
servidor de varios niveles$ /n e!emplo de esto es cuando un cliente
contacta con un servidor de aplicaciones$ El servidor de
aplicaciones hace que la aplicacin est% disponible para el cliente "
el cliente solicita un archivo de otro servidor a trav%s de esa
aplicacin$ El servidor que contiene el archivo puede estar
protegido por un servidor pro#", que responde a la solicitud
16
Administracin de Base de Datos
haciendo referencia al servidor de archivos$ El propio archivo en s
puede contener elementos din&micos que requieren referencia a
una base de datos para preparar el archivo antes de que pueda ser
entregado$ El acceso a la base de datos requiere el contacto con
otro servidor$ or tanto, muchos servidores funcionan para cumplir
con la peticin de un cliente$
7
1.9. EJEMPLO DE COMUNICACIN SERVIDOR-CLIENTE
En redes de computadoras, un servidor es un equipo que sirve a
las peticiones de uno o m&s sistemas de cliente$ or otra parte, el cliente
suele ser el equipo que interactCa con un usuario humano$ Po" en da,
e#perimentamos casi a diario esta relacin de cliente " servidor$
1.9.1. N&ve2&#i! por /& 1e*
Cada veA que visitas una p&gina 'eb, tu navegador Mel
clienteN enva una solicitud al servidor para la p&gina que deseas
ver$ 2a ma"ora de las acciones que realices en esa p&gina, como
hacer clic en enlaces, enva solicitudes adicionales al servidor para
obtener m&s informacin$
1.9.2. Correo e/e#'r!i#o
Cuando haces clic en el botn LEnviarL por primera veA en
un mensa!e de correo electrnico, no se enva directamente a las
computadoras de los destinatarios$ En cambio, va desde tu
ordenador MclienteN a un servidor de correo electrnico$ ;&s tarde,
cuando los destinatarios consultan su correo electrnico, sus
equipos Mtambi%n clientesN envan solicitudes al servidor de correo
electrnico para obtener copias de tu nuevo mensa!e$
1.9.3. J(e2os
;uchos !uegos utiliAan un modelo de cliente " servidor$ Al
!ugar con otras personas, cada accin que tomes puede enviarse al
servidor$ El mismo procesa las acciones que cada !ugador " luego
7 Eho'enespanol$com$ Groceso Cliente ServidorH E#trado el 31 de Abril de 1I39, de
httpJKK'''$eho'enespanol$comKproceso-clienteservidor-infoQ93=I6?K
17
Administracin de Base de Datos
devuelve los resultados a su ordenador$ El programa de cliente Mel
!uegoN muestra los resultados al !ugador$
1.9.4. Servidores de impresi!
/n e!emplo de un servidor que no necesariamente utiliAa
+nternet es un servidor de impresin$ El mismo puede encontrarse
a menudo en escuelas, oficinas, bibliotecas " otros lugares
pCblicos$ uesto que no ha" una impresora conectada a cada
equipo en esos ambientes, un Cnico servidor mane!a las peticiones
de varios ordenadores MclientesN a la veA$
8
CAPTULO II
I5 CONCLUSIONES
2a implementacin " uso de la arquitectura cliente servidor es mu"
importante pues esta permite el traba!o en diferentes plataforma pues el
sistema operativo del cliente " del servidor no son siempre los mismos$
En este tipo de arquitectura lo m&s importante son los mensa!es para la
peticin " entrega de solicitudes de servicios$ ues estos son el medio
que usan los clientes " servidores para comunicarse$
8 Eho'enespanol$com$ GE!emplo de comunicacin de Servidor ClienteH E#trado el 31 de Abril
de 1I39, de httpJKK'''$eho'enespanol$comKe!emplo-comunicacion-servidor-cliente-
hechosQ99<I8>K
18
Administracin de Base de Datos
El uso del modelo cliente-servidor es casi una necesidad que se ha
impuesto por los buenos resultados en las empresas que mane!an e
interpretan grandes volCmenes de informacin con un alto grado de
confiabilidad " rapideAD " con costos mnimos aceptables$
El modelo cliente-servidor, nos permite obtener un me!or desempeBo en
el campo de la recepcin " transmisin de informacin, traba!ando la
seguridad de la mismaD es decir, sin que el usuario tenga acceso al origen
de los datos$
En conclusin, podemos afirmar que el modelo cliente-servidor ha servido
mucho para el intercambio de informacin, tanto en beneficio acad%mico
como profesional, a"udando a me!orar diversas situaciones de falta de
informacin " comunicacin$
Es bueno recalcar que no necesariamente debemos tener Pard'are "
soft'are de costos altos para poder establecer una arquitectura Cliente-
Servidor de buena calidad$
ara poder diseBar una estructura Cliente-Servidor, debemos analiAar
mu" a profundidad las venta!as " desventa!as que se presentan, teniendo
en cuenta la necesidad que se pueda tener$
II. %I%LIO+RAFA
Es$EiFipedia$org$ GCliente - ServidorH E#trado el 31 de Abril de
1I39, de httpJKKes$'iFipedia$orgK'iFiKCliente-servidor
19
Administracin de Base de Datos
Es$EiFipedia$org$ GDefinicin Arquitectura Cliente - ServidorH
E#trado el 31 de Abril de 1I39, de
httpJKK'''$monografias$comKtraba!os16Karquitectura-cliente-
servidorKarquitectura-cliente-servidor$shtml
Ecured$cu$ GArquitectura Cliente - ServidorH E#trado el 31 de
Abril de 1I39, de
httpJKK'''$ecured$cuKinde#$phpKArquitecturaQClienteQServidorRAr
quitecturaQcliente-servidor
Ep"mes$galeon$com$ GEl modelo Cliente - ServidorH E#trado el
31 de Abril de 1I39, de
httpJKKep"mes$galeon$comKenlaces=<I<36$html
DesarrolloEeb$com$ GArquitectura Cliente - ServidorH E#trado el
31 de Abril de 1I39, de
httpJKK'''$desarrollo'eb$comKarticulosKarquitectura-cliente-
servidor$html
2abredes$itcolima$edu$m#$ GArquitectura ClienteKServidorH
E#trado el 31 de Abril de 1I39, de
httpJKKlabredes$itcolima$edu$m#KfundamentosbdKsdQu3Q<$htm
Eho'enespanol$com$ Groceso Cliente ServidorH E#trado el 31
de Abril de 1I39, de httpJKK'''$eho'enespanol$comKproceso-
clienteservidor-infoQ93=I6?K
Eho'enespanol$com$ GE!emplo de comunicacin de Servidor
ClienteH E#trado el 31 de Abril de 1I39, de
httpJKK'''$eho'enespanol$comKe!emplo-comunicacion-servidor-
cliente-hechosQ99<I8>K
20