Tecnología

Inicio

Las ventajas de un servidor cliente 2-Tier

Las ventajas de un servidor cliente 2-Tier


Cliente-servidor es el método tradicional de comunicación entre dos ordenadores a través de una red, o entre dos programas en el mismo equipo. El cliente inicia el contacto para solicitar un recurso. El servidor mantiene que los recursos y lo entrega al cliente en respuesta a la solicitud del cliente. El concepto de la arquitectura cliente-servidor "de dos niveles" por lo general se discute en el contexto de las aplicaciones de bases de datos.

Las aplicaciones de bases de datos

Las bases de datos se forman y se manipulan en una variedad de planes. Un ejemplo es una lista enlazada; otra es una tabla. La base de datos relacional es ahora la forma más común de la estructura de base de datos que se encuentra en el cálculo de hoy. Esto mantiene los datos en tablas que pueden ser unidos entre sí y unidas en un campo común. tabla relacional Th se consulta por operandos booleanos contenidas en Structured Query Language. En entornos de negocio, es usual para centralizar la base de datos y la concesión de acceso desde otros ordenadores a través de la red. Si la aplicación que accede a la base de datos reside en el mismo equipo que la base de datos, esto no se considera un sistema de dos niveles en términos de red, aunque el software se comporta de una manera de dos o tres niveles, porque la aplicación de formatear los datos resultantes es un cliente a la aplicación la entrega de los datos de la base de datos.

Acceso a la red

En una verdadera de dos niveles cliente-servidor, la base de datos reside en un equipo, el servidor y el usuario interfaz de frente es residente en otro - este es el cliente. La aplicación puede residir en cualquiera de los equipos. Una arquitectura de tres capas consiste en tres equipos. Uno sostiene la interfaz de usuario, la otra se ejecuta la aplicación y el tercero mantiene la base de datos. Una configuración de un solo nivel (para los propósitos de la red) tiene las tres residentes en el mismo equipo.

Beneficios 2-Tier

La principal ventaja de una arquitectura de dos niveles es que permite que el software de terceros para acceder a la base de datos. El software de proceso de visualización y no tiene que estar incluido en el sistema de gestión de base de datos. Esta configuración es común en las hojas de cálculo leen los datos de una base de datos central, o donde el software de generación de informe tiene acceso a datos a través de puntos de vista previamente organizados en los datos. El sistema de dos niveles permite que los datos procedentes de distintas fuentes que se agruparon y se fusionaron, la erradicación de la redundancia de datos y permite a los diferentes departamentos para beneficiarse de los datos de cada uno.

Desarrollo

El modelo cliente servidor de dos niveles es la base de los sistemas de planificación de recursos empresariales. Inicialmente, los sistemas ERP fueron escritos para las grandes empresas para permitir que sus cuentas sean generados automáticamente por la captura de todos los datos relacionados con las ventas y compras en una base de datos central. Estos sistemas son ahora accesibles a las pequeñas y medianas empresas. La capacidad de vincular el acceso a la base de datos de software de negocios regular, como programas de la suite de productividad aumenta en gran medida la accesibilidad de los sistemas cliente-servidor de dos niveles.