目录:
定义-移动中间件是什么意思?
顾名思义,移动中间件是在移动计算设备的上下文中使用的中间件。移动中间件提供了各种透明性,隐藏了移动环境的复杂性。 例如,位置透明性允许应用程序与其他应用程序交换数据,而无需考虑它们的位置。 传输协议,操作系统,编程等上的透明性同样提供了类似的抽象。 移动中间件通常涉及诸如消息传递和远程过程调用(RPC),资源发现,事务,目录,安全性,存储服务和数据同步之类的服务。
Techopedia解释了移动中间件
移动环境为应用程序开发提供了更具挑战性的基础,非常适合使用中间件。 有限的带宽,较长的延迟,不同的平台,受限制的内存和处理资源以及不可靠的连接是使开发成为昂贵且复杂的工作的一些障碍。 中间件通过抽象许多涉及的问题,使移动应用程序开发人员的工作变得更容易。 移动环境提出了一些关键要求,例如可访问性,可到达性,适应性,可信赖性和通用性。 为了满足这些要求,业界提出了现在称为中间件的平台,包括Java ME,Symbian,.NET,Android和iPhone。