|
Arquitectura
cliente-servidor. La comunicación se
establece mediante procesos, la arquitectura del hardware y el software hace
posible el proceso distribuido de esta. Quien solicita un servicio se hace
llamar proceso cliente, siendo el proceso un programa en ejecución y quien
proporciona el servicio es el proceso servidor. Un proceso cliente se puede
comunicar con varios procesos servidores y un servidor se puede comunicar con
varios clientes. La red permite a los procesos ejecutarse desde una maquina o
varias maquinas comunicadas. Al ejecutar la aplicación en la maquina personal
del cliente se optimiza la relación con el usuario. Esta maquina se denomina
terminal o cliente, mientras que el
servidor brinda una función multiusuario
centralizada y se ejecuta en una maquina remota llamada servidor. Los servidores
de aplicaciones, son los conocidos servidores hardware. Estos contienen
diferentes programas que se pueden localizar y ejecutar en los terminales o
servidores de base de datos. Estos guardan archivos que se pueden consultar,
cambiar y modificar, pueden ser servidores de ambos tipos.
Una red de área local permite que la interconexión entre el o los servidores y
los clientes sea directa, mediante un sistema de cable o red inalámbrica; en
cambio en una red corporativa distribuida o a través de Internet, la
interconexión es indirecta, y lo más común es interconectarse mediante un módem
o vía telefónica. Una aplicación típica es el acceso de varios usuarios a una
base de datos simultáneamente, esta aplicación es llamada cliente/servidor. El
proceso cliente realiza una consulta, el proceso servidor le envía las tablas
resultantes de la consulta y el proceso cliente las interpreta y muestra el
resultado en pantalla. Los diversos servidores que aloja n datos son los
sistemas distribuidos, de esta manera el cliente no conoce con exactitud donde
se localizan, haciendo una petición de servicio, el sistema servidor se encarga
de localizarlos y arrojar el resultado de la consulta.
http://www.arqhys.com
|