基于OPEN迁移服务平台的迁移应用程序设计与开发
1. 引言
迁移应用程序是一类特殊的应用程序,它能够跟随用户,感知用户的上下文环境,并适应不断变化的环境,例如可用设备的变化,同时保持应用程序会话的连续性,从而确保应用程序所支持任务的连续性。简而言之,迁移 = 设备变更 + 适配 + 连续性。
为确保整个迁移过程的正确性,迁移应用程序的设计不仅要考虑应用程序的功能和基本要求,还要考虑与这类特殊应用相关的一系列特定方面。具体而言,应用程序设计师必须考虑迁移过程中涉及的应用程序的各个方面、与迁移平台集成的指南,以及从感知和意识角度来看迁移体验的可用性。
2. 迁移应用程序的方面
OPEN迁移服务平台(MSP)能够支持设备变更、适配和连续性。因此,想要利用该平台提供的迁移功能的应用程序必须以适当的方式进行适配或设计。
MSP对迁移和适配的支持涉及应用程序的不同方面,这些方面需要以合适的方式进行考虑和设计,以便将应用程序与平台正确集成。迁移过程涉及的方面包括:应用程序逻辑、用户界面、网络、上下文和策略。MSP内部通过特定模块分别处理这些方面。因此,迁移应用程序的设计阶段必须考虑这种概念上的划分,并相应地组织应用程序。
以下是迁移应用程序的方面总结:
|方面|描述|
| ---- | ---- |
|应用程序逻辑|在迁移过程中,需要适应不同的上下文环境,包括不同设备类型之间资源的变化,并且要支持所有迁移类型,包括部分迁移。因此,应用程序逻辑必须是可重新配置和可拆分的,以便在不同的上下文和设备中分别执行。|
|用户界面|在迁移过程中,必须全部或部分地适应设备的功能。有多种可能性,例如预计算
超级会员免费看
订阅专栏 解锁全文
6680

被折叠的 条评论
为什么被折叠?



