摘要:
A method includes maintaining a full-screen, integrated desktop environment on a remote machine for display to a user by a local machine, the desktop environment providing integrated access both to resources provided by the local machine and resources provided by the remote machine. In another aspect, the method includes transmitting, by the remote agent, to the local agent, window attribute data associated with a window displaying a plurality of icons and graphical data representing the window. The method includes displaying, by the second agent, at least a portion of the received output data in a local window on a desktop environment on the local machine. In still another aspect, a method provides, by a remote machine, access to functionality associated with a resource executing on a local machine.
摘要:
A method for providing access to a computing environment includes the step of receiving, by a broker machine, a request from a client machine for access to a computing environment, the request including an identification of a user of the client machine. One of a plurality of virtual machines is identified, the identified virtual machine providing the requested computing environment. One of a plurality of execution machines is identified, the identified execution machine executing a hypervisor providing access to hardware resources required by the identified virtual machine. A connection is established between the client machine and the identified virtual machine.
摘要:
A protocol engine executing on a first device receives a recorded stream comprising a plurality of packets representing display data generated by an application program executed on a second device. The protocol engine determines for a packet in the recorded stream, to render the contents of the packet in a human-perceptible manner. The protocol engine stores the determination in a playback data structure. A packet is marked responsive to a type of input stored by the packet. A destination for rendering the contents of the packet is stored in a playback data structure, responsive to the marking. In another aspect, a background protocol engine modifies an identified interval of time between at least some of a plurality of packets, responsive to determining a measure of complexity represented by the at least some of the plurality of packets in the recorded session. The background protocol engine stores the modified interval of time. A foreground protocol engine renders the recorded stream responsive to the playback data structure.
摘要:
A method for providing access to a computing environment includes the step of receiving, by a broker machine, a request from a client machine for access to a computing environment, the request including an identification of a user of the client machine. One of a plurality of virtual machines is identified, the identified virtual machine providing the requested computing environment. One of a plurality of execution machines is identified, the identified execution machine executing a hypervisor providing access to hardware resources required by the identified virtual machine. A connection is established between the client machine and the identified virtual machine.
摘要:
A method includes maintaining a full-screen, integrated desktop environment on a remote machine for display to a user by a local machine, the desktop environment providing integrated access both to resources provided by the local machine and resources provided by the remote machine. In another aspect, the method includes transmitting, by the remote agent, to the local agent, window attribute data associated with a window displaying a plurality of icons and graphical data representing the window. The method includes displaying, by the second agent, at least a portion of the received output data in a local window on a desktop environment on the local machine. In still another aspect, a method provides, by a remote machine, access to functionality associated with a resource executing on a local machine.
摘要:
A protocol engine executing on a first device receives a recorded stream comprising a plurality of packets representing display data generated by an application program executed on a second device. The protocol engine determines for a packet in the recorded stream, to render the contents of the packet in a human-perceptible manner. The protocol engine stores the determination in a playback data structure. A packet is marked responsive to a type of input stored by the packet. A destination for rendering the contents of the packet is stored in a playback data structure, responsive to the marking. In another aspect, a background protocol engine modifies an identified interval of time between at least some of a plurality of packets, responsive to determining a measure of complexity represented by the at least some of the plurality of packets in the recorded session. The background protocol engine stores the modified interval of time. A foreground protocol engine renders the recorded stream responsive to the playback data structure.
摘要:
A method includes maintaining a full-screen, integrated desktop environment on a remote machine for display to a user by a local machine, the desktop environment providing integrated access both to resources provided by the local machine and resources provided by the remote machine. In another aspect, the method includes transmitting, by the remote agent, to the local agent, window attribute data associated with a window displaying a plurality of icons and graphical data representing the window. The method includes displaying, by the second agent, at least a portion of the received output data in a local window on a desktop environment on the local machine. In still another aspect, a method provides, by a remote machine, access to functionality associated with a resource executing on a local machine.
摘要:
A method includes maintaining a full-screen, integrated desktop environment on a remote machine for display to a user by a local machine, the desktop environment providing integrated access both to resources provided by the local machine and resources provided by the remote machine. In another aspect, the method includes transmitting, by the remote agent, to the local agent, window attribute data associated with a window displaying a plurality of icons and graphical data representing the window. The method includes displaying, by the second agent, at least a portion of the received output data in a local window on a desktop environment on the local machine. In still another aspect, a method provides, by a remote machine, access to functionality associated with a resource executing on a local machine.
摘要:
A method includes maintaining a full-screen, integrated desktop environment on a remote machine for display to a user by a local machine, the desktop environment providing integrated access both to resources provided by the local machine and resources provided by the remote machine. In another aspect, the method includes transmitting, by the remote agent, to the local agent, window attribute data associated with a window displaying a plurality of icons and graphical data representing the window. The method includes displaying, by the second agent, at least a portion of the received output data in a local window on a desktop environment on the local machine. In still another aspect, a method provides, by a remote machine, access to functionality associated with a resource executing on a local machine.
摘要:
A method for providing access to a computing environment includes the step of receiving, by a broker machine, a request from a client machine for access to a computing environment, the request including an identification of a user of the client machine. One of a plurality of virtual machines is identified, the identified virtual machine providing the requested computing environment. One of a plurality of execution machines is identified, the identified execution machine executing a hypervisor providing access to hardware resources required by the identified virtual machine. A connection is established between the client machine and the identified virtual machine.