各位老铁们,大家好,今天由我来为大家分享brew是什么意思,以及什么是BREW的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!
一、Brew是什么
BREW的全称是无线二进制运行时环境。从基本的层面而言,BREW平台就是手持设备上嵌入式芯片操作系统的接口或抽象层。
二、什么是BREW
BREW的全称是无线二进制运行时环境。从基本的层面而言,BREW平台就是手持设备上嵌入式芯片操作系统的接口或抽象层。您可以将它看作是PC环境下MicrosoftWindows的Win32API。BREW平台是一组用于本地执行而编译并链接的二进制库,优化后能使应用程序利用无线服务和资源。它控制流出或流入应用程序的事件流,能根据相应的事件启动、停止、中止或恢复应用程序。BREW执行环境在运行时可以发现应用程序和任何相关的扩展。
BREW平台是无线应用程序开发、设备配置、应用程序分发以及计费和支付的完整端到端解决方案的一部分。BREW解决方案包括以下组件:
面向设备制造商的BREW应用程序平台和移植工具;面向应用程序开发者的BREW软件开发包(SDK);由网络运营商管理和控制的BREW分发系统(BDS),利用该分发系统,运营商可以轻松地将开发者开发的应用程序投入市场并协调计费和支付过程。
那么,BREW是一种操作系统还是虚拟机(VM)?两者都不是。BREW是一个位于嵌入式芯片操作系统之上的抽象层,它能够提供对一些低级功能、环境变量和子程序的访问功能。它不是VM,因为它并不充当解释器,而JavaVM在运行时会解释编译的Java程序类文件的字节码。
另一方面,BREW类似于使用C语言的嵌入式开发。与J2ME不同的是,开发者可以编写C代码,该代码将直接为高度受约束环境中的ARM处理器进行编译。这样可使BREW编译代码在大小和执行上均更为有效。开发者可以在BREW中编写小于50KB的全功能邮件客户端程序。BREW还允许访问将应用程序与TAPI接口集成之类的系统级功能。例如,用户可以从BREW应用程序内部进行语音呼叫。在J2ME环境下这是不可能实现的。
BREW也不是一种浏览器或类似i-Mode的基于浏览器的服务。浏览器是让用户从以特定标识语言编写的网站查看或下载内容的程序。例如,i-Mode使用CHTML向设备发送数据和服务。这意味着对i-Mode的操作仅限于CHTML标记集,应用程序通常要求设备连接至i-Mode服务器。而如果使用BREW,连接状态则完全取决于应用程序的功能,而与BREW应用程序平台几乎无关。开发者也可以在BREW中编写一个浏览器来执行i-Mode所执行的操作,但那并不是BREW平台的功能。
三、什么是brew
意思:
v.酿造;泡茶,煮咖啡;酝酿
n.啤酒;一杯茶(或咖啡);混合因素;质地Thevillainforcedhertodrinkastrangebrew,however,shedidnotwantto.
这群无赖强迫让她喝一种奇怪的啤酒,然而她不愿意。
Thegloomyskyhintedthatthestormwasbrewing.
阴沉的天空暗示着暴风雨的来临。
Hebrewedsomecoffeeforus.
他给我们煮了些咖啡。
Ilikeanicecoldbrewafterahardday'swork.
我喜欢在一天的工作之后喝一杯冷萃咖啡。
Haveyoutriedournewcoldbrewcoffee?
您要不要试一下我们的新品冷萃咖啡?
Whoseturnisittobrewup?
该谁煮咖啡了?
关于brew是什么意思的内容到此结束,希望对大家有所帮助。