摘要:BREW 平台是无线应用程序开发、设备配置、应用程序分发以及计费和支付的完整端到端解决方案的一部分。BREW 解决方案包括以下组件:
面向设备制造商的 BREW 应用程序平台和移植工具;面向应用程序开发者的 BREW 软件开发包 (SDK);由网络运营商管理和控制的 BREW 分发系统 (BDS),利用该分发系统,运营商可以轻松地将开发者开发的应用程序投入市场并协调计费和支付过程。
BREW 是什么
那么,BREW 是一种操作系统还是虚拟机 (VM)?两者都不是。BREW 是一个位于嵌入式芯片操作系统之上的抽象层,它能够提供对一些低级功能、环境变量和子程序的访问功能。它不是 VM,因为它并不充当解释器,而 J ava VM 在运行时会解释编译的 Java 程序类文件的字节码。
另一方面,BREW 类似于使用 C 语言的嵌入式开发。与 J2ME 不同的是,开发者可以编写 C 代码,该代码将直接为高度受约束环境中的 ARM 处理器进行编译。这样可使 BREW 编译代码在大小和执行上均更为有效。开发者可以在 BREW 中编写小于 50KB 的全功能邮件 (全文共1632字)——点击
此处阅读全文