找回密码
 注册
搜索
查看: 697|回复: 0

[讨论] 提供 展讯、MTK 动态加载整体解决方案

[复制链接]
发表于 2015-1-30 13:40:12 | 显示全部楼层 |阅读模式
  提供 展讯、MTK 等功能机 动态加载 整体解决方案。方案简介如下:

中间件,也就是我们所说的加载平台。它把一个存储于外部存储卡上的可执行文件加载到内存中, 并运行。
中间件,向运行于中间件之上的应用程序提供一个统一的运行环境,主要应用在feature phone平台上。
2        目的
中间件的目的在于:
        提供抽象的运行环境和接口,可达到源码级复用
        减小系统romsize,降低手机成本
        提高应用部署的灵活性
3        基本概念
中间件向上支撑应用,向下适配宿主环境。它封装宿主环境的差异,统一应用程序的接口,通过加载器把可执行文件加载,动态运行。

应用(applet):指运行于此加载平台上的应用程序。
平台(shell):指抽象的运行环境,它提供应用的编程模型和接口。
组件(component):指具有独立业务逻辑的模块,可以被平台和应用动态的调用。
4        原理
动态加载的原理和之前loader1.0, loader1.1一致,具体不再讨论。本次平台的演进在于以下几方面的提升:
        全局数据地址空间不固定
        组件加载
        进一步抽象应用的编程模型
        开放性和可调试性
5        分层设计与模块划分
5.1        分层示意

应用和其他第三方应用运行在X中间件之上。组件介于应用和平台之间,可灵活配置,以增强应用和平台的能力。


以上为本中间件即动态加载平台的简介。全套资料提供整体解决方案,源码齐全,功能强大,文档详细。更多资料请联系 QQ:578385641  。上海地区可当面交易。



高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-1-11 08:01 , Processed in 0.046187 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表