移动应用系统是移动设备通过无线网络连接固定网络组成的动态分布式系统,它具有设备移动性、间歇网络连接、资源有限性等特征。为了满足移动应用的要求,移动中间件被广泛地应用到移动应用系统,以屏蔽移动性带来的复杂性,提高移动系统的效率。结合移动应用系统的特点,分析了移动中间件的作用和满足的要求,归纳和比较了现有中间技术的特点,讨论了移动中间件的发展趋势。