La arquitectura
cliente/servidor es un modelo para el desarrollo de sistemas de información, en el que las
transacciones, o tareas, se dividen en procesos que cooperan entre sí para
intercambiar información. La arquitectura cliente/servidor busca repartir el
costo del procesamiento de información entre los distintos clientes y
servidores que integran una determinada red de computadoras.
En este modelo, las
aplicaciones se dividen de forma que el servidor contiene laparte que debe
ser compartida por varios usuarios, y en el cliente permanece sólo loparticular
de cada usuario. Los clientes interactúan con el usuario, por medio de la
interfaz gráfica de un programa, y se comunican con procesos auxiliares que se
encargan de establecer la conexión con el servidor, enviar el pedido, recibir
la respuesta, y realizar actividades de sincronización y de seguridad.
Ventajas de la arquitectura
cliente/servidor
- El servidor aprovecha al máximo su capacidad de
procesamiento sin provocar demoras, al repartir el proceso de
información con los clientes.
- Se reduce el tráfico de red considerablemente.
Idealmente, el cliente se conecta al servidor cuando es estrictamente.
No hay comentarios:
Publicar un comentario