摘要
富互联网应用(richInternet application,RIA)目前已经成为重要的应用模式。随着信息技术日益泛在化和服务化,富互联网应用也开始在移动设备之上运行。然而,由于设备计算能力的不足,很可能出现部分代码无法在富客户端顺利运行的情况。提出面向富互联网应用的计算任务动态迁移机制,在应用运行过程中,动态地将客户端中无法执行或不适合执行的计算任务迁移到服务器端运行,并保证迁移过程中上下文环境的同步;针对不同的应用场景,实现了"客户端动态请求"和"服务器动态部署"两种方案;通过实验验证了方案的可行性。
Rich Internet applications (RIAs) have become popular on mobile devices. Sometimes, due to the limita- tions of computing capabilities of mobile devices, some computing tasks cannot run normally at client side. This paper presents a dynamic computing tasks migration mechanism for RIAs. Facilitated by the mechanism, RIAs can dynamically migrate the incapable or unsuitable computing tasks from client-side to server-side, while synchronizing the runtime context. This paper implements two solutions of computing tasks migration mechanism: "client dynamic request" and "server dynamic deployment". By experimental evaluations, the mechanism can decrease the applica- tion response time running on mobile devices and improve the resource utilization.
出处
《计算机科学与探索》
CSCD
2011年第5期426-432,共7页
Journal of Frontiers of Computer Science and Technology
基金
国家自然科学基金 No.60933003
60873060
国家重点基础研究发展规划(973) No.2011CB302604
国家高技术研究发展计划(863) No.2009AA01Z116
国家科技重大专项 No.2009ZX01043-002-002~~