代理管理模块的设计
发布时间:2012/4/7 19:12:06 访问次数:471
代理管理模块负责代理的运行、终止、迁移等任务,如图7-33所示,当运行一个 MP3302DJ-LF-Z代理时,管理模块首先将运行的代理号码存储到动态空间中,协调远程动态空间的请求,然后启动代理引擎模块执行代理的代码部分。在代理引擎模块,首先检查代理运行队列,把即将获得运行权利的代理添加到队列尾部,队列从首部取出等待运行的代理,并从代理基本信息参数中获得代理的代码块及代码块起始地址,取出代码块指向的指令,进入指令中转模块,执行相应的指令,待指令执行完毕,继续执行,直
到取出8条指令运行,最后将代理添加到运行队列尾部,继续从队列首部取出等待运行的代理,重复上一步骤,直到代理的指令全部被取出执行。
代理管理模块负责代理的运行、终止、迁移等任务,如图7-33所示,当运行一个 MP3302DJ-LF-Z代理时,管理模块首先将运行的代理号码存储到动态空间中,协调远程动态空间的请求,然后启动代理引擎模块执行代理的代码部分。在代理引擎模块,首先检查代理运行队列,把即将获得运行权利的代理添加到队列尾部,队列从首部取出等待运行的代理,并从代理基本信息参数中获得代理的代码块及代码块起始地址,取出代码块指向的指令,进入指令中转模块,执行相应的指令,待指令执行完毕,继续执行,直
到取出8条指令运行,最后将代理添加到运行队列尾部,继续从队列首部取出等待运行的代理,重复上一步骤,直到代理的指令全部被取出执行。
上一篇:网络通信接口模块的设计
上一篇:虚拟机执行引擎模块的设计