论文部分内容阅读
随着计算技术的逐步发展,一种新的计算模式--普适计算,正从学术研究逐渐走向实际应用。普适计算环境中,各种嵌入的,移动的和固定的计算、传感设备存在于看得见或者看不见的每一个角落。普适计算的概念虽已提出十余年,但是还存在较多的问题需要进一步探索和研究.其中,维持在不同地点问移动的用户的计算环境,特别是当这个环境具有用户特有的个性化配置,是移动计算领域中一个长久而富有挑战性的工作。无缝迁移的一个重要课题就是实现实时应用状态的表示和获取。目前,对应用的状态缺乏一个具有普遍意义的描述模式也没有访问的标准,因此通常设计者在实现迁移的时候更多关注的是特定的应用或软件,同时,正是由于应用状态没有一个描述和访问标准,应用的提供者也无法提供应用状态的访问接口,这为应用状态的获取造成了障碍.因此,我们的希望就是建立一个用于状态描述和访问的通用框架,为应用和迁移的实现者提供可用的应用状态的普遍描述模式和访问标准。
本文的主要工作包括了下面几个方面:
1)对当前的无缝迁移技术进行分析和综述。目前的迁移方案虽然大多在无缝程度上有较好的表现,但在网络要求,跨平台或者实现复杂度上都具有缺陷。本文认为,提高对应用状态的关注有助于改善上述情形。在应用状态的基础上实现的迁移能够在跨平台和通用性上有良好表现。
2)建立了基于资源信息的应用状态描述方式和访问方式。为了实现对应用状态的定义,生成和使用,我们建立了一套方法,称为应用资源描述框架(ARDF)。我们从应用状态出发,通过资源的方式实现应用状态的访问和管理。使用Web Service实现对应用状态进行访问和更新,并以通用的WSDL方式对这些服务进行定义,以提高迁移方案的通用性。
3)实现了基于上述描述框架的迁移系统。在应用资源描述框架的基础上,我们对迁移系统进行了实现。该实现以FollowMe空间和OSGi平台为基础,通过一系列OSGi服务的方式实现了应用状态资源的定义,生成和迁移,并在此基础上实现了MS-OFFICE的迁移。