|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
提供 展讯、MTK 动态加载 整体解决方案。方案简介如下:
中间件,也就是我们所说的加载平台。它把一个存储于外部存储卡上的可执行文件加载到内存中, 并运行。
中间件,向运行于中间件之上的应用程序提供一个统一的运行环境,主要应用在feature phone平台上。
2        目的
中间件的目的在于:
        提供抽象的运行环境和接口,可达到源码级复用
        减小系统romsize,降低手机成本
        提高应用部署的灵活性
3        基本概念
中间件向上支撑应用,向下适配宿主环境。它封装宿主环境的差异,统一应用程序的接口,通过加载器把可执行文件加载,动态运行。
应用(applet):指运行于此加载平台上的应用程序。
平台(shell):指抽象的运行环境,它提供应用的编程模型和接口。
组件(component):指具有独立业务逻辑的模块,可以被平台和应用动态的调用。
4        原理
动态加载的原理和之前loader1.0, loader1.1一致,具体不再讨论。本次平台的演进在于以下几方面的提升:
        全局数据地址空间不固定
        组件加载
        进一步抽象应用的编程模型
        开放性和可调试性
5        分层设计与模块划分
5.1        分层示意
应用和其他第三方应用运行在X中间件之上。组件介于应用和平台之间,可灵活配置,以增强应用和平台的能力。
以上为本中间件即动态加载平台的简介。全套资料提供整体解决方案,源码齐全,功能强大,文档详细。更多资料请联系 QQ:578385641  。上海地区可当面交易。 |
|