Tecnología

Inicio

¿Qué es el tiempo de ejecución de cliente-servidor de proceso?

arquitecturas cliente-servidor están dirigidas a la separación de los programas en módulos para permitir el fácil desarrollo, modificación y facilidad de mantenimiento. Esto ha beneficiado a las empresas en comparación con las aplicaciones tradicionales de un solo proceso.

Cliente-servidor

¿Qué es el tiempo de ejecución de cliente-servidor de proceso?

arquitectura cliente-servidor

Un programa cliente, como un navegador web se utiliza para acceder a los recursos de un servidor. Lo hace a través de peticiones al servidor, que el servidor responde a, y los resultados se muestran al usuario.

El proceso de cliente

Durante el tiempo de ejecución o ejecución, la interfaz de usuario administra los recursos locales, valida los datos introducidos y envía solicitudes de los usuarios a las aplicaciones de servidor.

El proceso del servidor

Ejecuta las solicitudes del cliente, actualizaciones y gestiona bases de datos. El proceso de servidor lleva a cabo las tareas de back-end.

La arquitectura de tres niveles

¿Qué es el tiempo de ejecución de cliente-servidor de proceso?

La arquitectura de tres niveles

Esto introduce un "agente" en el proceso de ejecución entre el cliente y el servidor que puede realizar una serie de funciones, como la vigilancia y la traducción.

Beneficios para las empresas

Más rápido flexibilidad a las cambiantes entornos de negocio, recursos compartidos y mejor la independencia del proveedor son algunos de los beneficios.

Ejemplo en Windows

¿Qué es el tiempo de ejecución de cliente-servidor de proceso?

tiempo de ejecución de cliente-servidor de Windows

El proceso Csrss.exe es un proceso de ejecución del servidor de cliente que es esencial para Windows y responsable de las ventanas de la consola. Se debe estar en ejecución en todo momento.