从无线迁移工作流环境中资源受限的移动设备特性出发,提出一种基于功能片的动态装载机制,以实现大型迁移工作流程序在移动设备上的不降级运行.首先,给出了动态装载单元的定义,包括功能片、说明文档和控制块.控制块确定了功能片的状态;其次,设计并实现了FU的动态装载方案,包括功能片的读入、处理、调度、执行和卸载几个部分;最后,设计并实现了一个移动酒店预订系统来验证其合理性.
In order to support large-scale migrating workflow program running on resource-limited mobile devices,we analyze the character of function units used in workflow process and propose a dynamic loading mechanism of function pieces in wireless migrating workflow environment.Firstly,we give the definition of dynamic loading units in which the Function Unit Process Block records the state of a Function Unit.Secondly,we design and implement the dynamic loading mechanism of function pieces,including reading,processing,scheduling,executing and unloading.Thirdly,we implement a mobile hotel-predetermining system by using Aglet to prove the feasibility and usability of the dynamic loading mechanism of function pieces proposed in this paper.