远程控制(RemoteControl)
远程控制的基本原理
事件回放原理
捕获桌面原理
远程控制(RemoteControl)的核心技术
- 1 、Socket编程
- 2、控制端事件的封装
- 3、画面的传输
远程控制(RemoteControl)代码
--------------------------------------------------------------------------------------------
远程控制的基本原理
- 远程控制(RemoteControl)包含 【控制端】 和 【被控端】 双方。
- 控制方通过请求,取得对远端的操作,实现远端的事件回放功能,同时,应该看得到远端桌面的画面。
- 被控方必须在建立ServerSocket之后进行对外来请求的鉴听。
事件回放原理
- 利用JAVA.AWT.ROBOT类,实现在远端的回放功能
- 例子:// Robot使用示例
import java.awt.Toolkit;
import java.awt.event.InputEvent;
import java.awt.event.KeyEvent;
publicclass Ro