“Conocimiento software>Gestión de Escritorio remoto

¿Cuál es el servidor de un cliente en el sistema de ventana X?

2015/12/6
En el sistema de ventana X, un modelo de cliente cliente rige cómo las aplicaciones (clientes) interactúan con la pantalla (servidor). No es un solo programa, sino un diseño arquitectónico fundamental.

Aquí hay un desglose:

* x servidor: Este es el componente central, que se ejecuta en la máquina de visualización. Administra el hardware de visualización (pantalla, teclado, mouse), gráficos de dibujo, manejo de eventos de entrada y administración de Windows. Piense en ello como el "tablero de dibujo" central y el manejador de eventos. Siempre se está ejecutando en la máquina de visualización.

* x clientes: Estas son aplicaciones (como un navegador web, editor de texto o juego) que solicitan al servidor X que muestre gráficos y maneje la entrada del usuario. No acceden directamente al hardware; En cambio, se comunican con el servidor X a través de protocolos de red (generalmente localmente, pero pueden ser remotamente). Envían comandos de dibujo (por ejemplo, "dibujan un rectángulo aquí") y reciben eventos (por ejemplo, "Haga clic en el mouse en esta posición").

Cómo funciona:

1. Solicitud del cliente: Un cliente X quiere mostrar algo. Envía una solicitud al servidor X a través de una conexión de red.

2. Procesamiento del servidor: El servidor X recibe la solicitud, la valida (verificaciones de seguridad, etc.) y la ejecuta. Esto implica manipular el hardware de la pantalla para representar las imágenes.

3. Respuesta del servidor (opcional): El servidor puede enviar información al cliente, como confirmar la solicitud o enviar notificaciones de eventos (como un clic del mouse).

4. Actualización de visualización: Los cambios son visibles en la pantalla.

Aspectos clave del modelo de cliente cliente en x:

* Transparencia de la red: El cliente y el servidor pueden residir en diferentes máquinas. Esto permite a los usuarios acceder a aplicaciones que se ejecutan en un servidor potente desde una máquina cliente menos potente. Esta es la base del reenvío X11 (por ejemplo, usar SSH para acceder a un escritorio remoto).

* Diseño modular: Los clientes son independientes entre sí y del servidor. Las nuevas aplicaciones se pueden agregar fácilmente sin modificar el servidor.

* Implicaciones de seguridad: Debido a que los clientes se comunican con el servidor a través de una red, la seguridad es una preocupación crítica. X11 tiene mecanismos para administrar el control de acceso y la autenticación.

En resumen, el "servidor cliente" en el sistema de ventana X no es una aplicación específica, sino la arquitectura subyacente que permite que múltiples aplicaciones independientes interactúen con una sola pantalla, potencialmente en una red. El servidor X es la autoridad central que administra el hardware de la pantalla, y los clientes X son las aplicaciones que solicitan servicios a partir de él.

Gestión de Escritorio remoto
Cómo utilizar una impresora local para un escritorio remoto
Cómo conectarse a un escritorio remoto a través de Comcast
Sobre un apagado remoto de escritorio XP
¿Se pueden resolver todos los usuarios y los problemas de la computadora RSQUO con la compleja remota de ayuda por qué o por qué no?
¿Dónde se puede encontrar información sobre cómo configurar un sistema de Administrador de escritorio virtual?
¿Cuándo se puede comprar un control remoto de escritorio?
Cómo restringir cuentas en un escritorio remoto
¿Cuáles son los desafíos involucrados en el establecimiento de una conexión remota?
Conocimiento de la computadora © http://www.ordenador.online