2. Los viejos tiempos.- La gran decisión consistía
en elegir el vendedor de computadores luego un
grupo de analista para supervisar el
funcionamiento y potencia del sistema que
revisitaban las redes que llevaban a terminales
remotas y sin olvidar los especialistas en
almacenamiento que garantizaban el
funcionamiento correcto para el almacenamiento
de datos.
3. Servicio. es una relación entre procesos que se
ejecutan en máquinas independientes una de la
otra.
Recursos compartidos. Un servidor puede
servir a varios clientes al mismo tiempo y regular
su acceso a recursos compartidos.
Protocolos asimétricos. Existe una relación de
muchos a uno entre varios clientes y un servidor.
los servidores. esperan de modo pasivo a que les
lleguen solicitudes de los clientes.
Transparencia de ubicación. Un servidor es un
proceso que puede residir en la misma máquina
que el cliente, o en otra, en la red. Un programa
puede ser cliente, servidor, o las dos cosas.
4. Mezclar y acoplar. El software cliente/servidor ideal
es independiente de plataformas de equipo o de
sistemas operativos.
Intercambios basados en mensajes. son sistemas
acoplados sin grandes restricciones que interactúan
mediante un mecanismo de intercambio de mensajes.
Encapsulado de servicios. El servidor es un
"especialista". A través de un mensaje se le indica
cuál es el servicio que se le solicita, y luego depende
de él la forma en que se satisface tal solicitud.
Escalabilidad. Los sistemas cliente/servidor pueden
escalarse horizontal o verticalmente El escalamiento
horizontal que al agregar o quitar estaciones de
trabajo clientes sólo se produce un pequeño efecto en
el desempeño El escalamiento vertical al migrar a una
máquina servidor más grande y rápida, o distribuir la
carga de procesamiento entre varios servidores.
Integridad El código y la información del servidor se
administran de manera central.
5. Servidores de archivos.- Los servidores de
archivos son útiles para compartir archivos a lo
largo de la red.
Servidores de base de datos.- Los servidores
de base de datos proveen el fundamento para los
sistemas de apoyo a decisiones que requieren
consultas ad hoc e informes (reportes) flexibles.
Servidores de transacciones.- El servidor
ejecutan un conjunto de instrucciones de SQL
intercambio en la red consta de un solo mensaje
de solicitud/respuesta
Las instrucciones de SQL agrupadas se
denominan transacciones.
6. Servidores de groupware.- El groupware se
encarga de la administración de información se
mi estructurada, como texto, 'imágenes, correo
electrónico, tableros de boletines electrónicos y
flujo de trabajo.
Servidores de aplicaciones de objetos.- Los
objetos cliente se comunican con objetos servidor
mediante un intermediario de solicitud de
objetos, ORB (object request bróker). Los
servidores de objetos deben dar soporte para
permitir que exista concurrencia y uso
cornpartido.
Servidores de aplicaciones web.- consta de
clientes delgados, portátiles y "universales" que
se comunican con servidores súper obesos.
7. ¿Servidores obesos o clientes obesos?- Los
servidores obesos intentan reducir los intercambios
por la red mediante la creación de planos de servicio
más abstractos.
Comparación entre los modelos de dos y de tres
capas.- en los sistemas cliente/servidor de dos
capas, la lógica de la aplicación está dentro de la
interfaz de usuario en el cliente o dentro de la base de
datos en el servidor (o en los dos lugares).
En los sistemas cliente/servidor de tres capas.-
la lógica de la aplicación reside en la capa
intermedia, y está separada de la información y de la
interfaz de Los procesos devienen ciudadanos de
primera clase, y se les puede administrar y distribuir
de manera independiente.
8. Cuando las tres capas son n capas.- Cada componente
automatiza una función de negocios hasta cierto punto
pequeña. Un componente puede llamar a otros para que le
ayuden a responder a una solicitud.
Las aplicaciones pueden reciclar los componentes. A
diferencia de los lenguajes orientados a objetos que se
centran en el reciclado del código fuente, los componentes
pueden reciclarse como "cajas negras" binarias. Usted
puede combinarlos varias veces de diferentes maneras de
acuerdo con la aplicación.
Los clientes pueden acceder a la informacion y a las
funciones sin problema y de manera segura. Los
clientes envían solicitudes a los componentes para que
ejecuten una función en su nombre. Los componentes del
servidor encapsulan los detalles de la lógica de la aplicación
y, por tanto, elevan el grado de abstracción.
Los entornes de componentes no envejecen pero sí
van mejorando. Los sistemas basados en componentes
crecen más allá de simples aplicaciones hasta convertirse
en el fundamento de suites de aplicaciones.
9. Ancho de banda sin límites: ¿cuánto es
suficiente?
Tienen que ser asíncrono.- Es una red que
proporciona retrasos entre un nodo y otros muy
breves y predecibles. Las redes isócronas son
capaces de hacer entregas inmediatas y estables.
Que cantidad de ancho de banda podemos
esperar.- Lo nuevo es gigabit Ethernet es una
tecnología estable basada en la norma 802.3z del
IEEE.
10. Proveedores de radio de paquetes privados.
Ofrecen una opción inalámbrica de escala.
Nacional para conectarse a la red celular.
En conclusión la infraestructura cliente servidor
y redes global va rápidamente variando cada vez
más rápido en vista de la necesidad de cada ves
mas ancho de banda y la demando por parte de
los usuarios va en crecimiento a paso
apresurados obteniendo una mayor velocidad y
mejores costos