A system and method for executing commands on a specific virtual desktop operating in a multi-user server environment. The present invention provides a system and method for executing commands associated with a specific virtual desktop. A virtual process broker (20) running on a server communicates with a remote requester and multiple virtual desktops. A virtual process agent (24) running in each of the virtual desktops communicates with the virtual process broker. A virtual desktop identifier is assigned to each of the virtual desktops and communicated to the virtual process broker. The virtual process broker records a status for the virtual desktop identifier in a virtual process broker database. Later, a remote requester such as a remote system or a virtual desktop generates a command request that is received by the virtual broker. The virtual broker determines whether the user associated with the command request is currently logged in by querying the virtual process broker database. If the user is logged in and the command request needs the first virtual desktop to perform some action, the virtual process broker forwards the request to the virtual process agent associated with the command request. The virtual process agent then initiates any actions requested in the command request.

Un sistema y un método para ejecutar comandos en un tablero del escritorio virtual específico que funciona en un ambiente multiusos del servidor. La actual invención proporciona un sistema y un método para ejecutar los comandos asociados a un tablero del escritorio virtual específico. Un corredor de proceso virtual (20) que funciona en un servidor se comunica con un solicitante alejado y tableros del escritorio virtuales múltiples. Un agente de proceso virtual (24) que funciona en cada uno de los tableros del escritorio virtuales se comunica con el corredor de proceso virtual. Un identificador de escritorio virtual se asigna a cada uno de los tableros del escritorio virtuales y se comunica al corredor de proceso virtual. El corredor de proceso virtual registra un estado para el identificador de escritorio virtual en una base de datos de proceso virtual del corredor. Más adelante, un solicitante alejado tal como un sistema alejado o un tablero del escritorio virtual genera una petición del comando que sea recibida por el corredor virtual. El corredor virtual se determina si el usuario se asoció a la petición del comando es entrado actualmente preguntando la base de datos de proceso virtual del corredor. Si entran al usuario y la petición del comando necesita el primer tablero del escritorio virtual realizar una cierta acción, el corredor de proceso virtual transmite a la petición el agente de proceso virtual asociado a la petición del comando. El agente de proceso virtual entonces emprender cualquier acción solicitada en la petición del comando.

 
Web www.patentalert.com

< (none)

< Hydroxyazepanes as inhibitors of glycosidase and HIV protease

> Translation

> (none)

~ 00047