摘要:本发明公开了一种虚拟桌面系统中的窗口界面传输方法,包括以下步骤:(1)客户端向服务器请求启动应用程序,(2)服务器启动应用程序并拦截相应的图形设备接口绘图原语,(3)服务器将拦截的图形设备接口绘图函数翻译成JavaScript代码,(4)服务器把JavaScript代码发送到客户端,(5)客户端执行JavaScript代码,并绘制出应用程序的界面,(6)等待客户对应用程序的界面进行鼠标键盘操作,(7)客户端监听客户对应用程序的鼠标键盘操作,把鼠标键盘操作转化为鼠标键盘事件,并把鼠标键盘事件发送到服务器,(8)服务器根据鼠标键盘事件对应用程序模拟鼠标键盘操作。本发明可以大大降低传输带宽,同时减少网络中的传输延迟,经过优化后可以极大提升用户体验。