Informática, Tecnoloxía da información
A arquitectura cliente-servidor: características de interacción
Ordenadores, software e periféricos son compoñentes dispares dunha rede de información. Algúns posúen algún recurso, os chamados servidores, mentres que outros se volven para estes recursos son chamados de clientes. Debería como interactúan e que constitúe unha arquitectura cliente-servidor.
Arquitectura "cliente-servidor" é a interacción dos compoñentes estruturais da rede, con base en certos principios da organización da rede, que son compoñentes estruturais dos compoñentes do servidor e provedores de determinadas funcións especializadas (servizos), así como os clientes que utilizan este servizo. funcións específicas poden ser divididos en tres grupos en base a tarefas específicas:
- entrada de función e de presentación, están deseñados para a interacción do usuario co sistema;
- funcións de aplicación - para cada dominio ten o seu propio conxunto;
- funcións de xestión están deseñados para xestionar o sistema de ficheiros, diversos bancos de datos, e outros compoñentes.
Stand-alone do sistema, tales como un ordenador sen unha conexión de rede, está presentando os compoñentes de aplicada e xestión en varios niveis. Este tipo de niveis son considerados para ser o programa de ordenador, aplicación e utilidade, varios utilidades. Do mesmo xeito, a rede presenta todos os compoñentes enriba. A principal cousa - o dereito de facilitar a interacción de rede entre eses compoñentes.
Cliente-servidor arquitectura o máis frecuentemente usado para crear bases de datos corporativos, onde a información é non só almacenados, senón tamén ao longo do tempo para procesar unha variedade de métodos. Esta base de datos é un elemento clave de calquera sistema de información corporativas, eo servidor é o núcleo deste cadro. Así, o servidor ocorrer operacións máis complexas sobre a entrada, almacenamento, procesamento e modificación de datos. Cando un usuario (cliente) accede a base de datos (servidor), a petición é procesado: accedendo directamente unha base de datos e retorna unha resposta (resultado do procesamento). O resultado do procesamento - unha mensaxe de rede sobre a operación exitosa ou de erro. ordenadores servidores poden xestionar solicitudes simultáneas de varios clientes para o mesmo ficheiro. Este traballo é a transferencia de datos a través da rede para acelerar o traballo de software aplicación.
Esta arquitectura é usado para acceder a unha variedade de recursos co uso de tecnoloxías de rede: os servidores web, servidores de aplicacións, bases de datos, servidores de correo, firewalls, servidores proxy. desenvolvemento de aplicacións cliente-servidor permite mellorar a seguridade, fiabilidade e rendemento dos seus programas e da rede no seu conxunto. As aplicacións cliente-servidor máis comúns utilizados para automatización comercial.
Similar articles
Trending Now