2002年8月26日美国圣地亚哥,中国联通和美国高通公司达成协议:中国联通将于2002年底在其CDMA网络中开通基于高通Binary Runtime Environment for Wireless (tm)(BREW)解决方案的新型无线应用商业服务。届时,中国联通的无线用户将能够使用BREW平台下载他们喜爱和需要的应用程序,对其BREW移动电话进行个性化配置。2003年2月26日中国联合通信有限公司和美国高通公司的合资公司联通BREW无线技术有限公司正式宣布成立,合资首期注册资金数千万人民币,投资双方各占50%的所有权。
高通的BREW平台是一种为无线设备提供开放式标准平台的瘦应用程序执行环境,是无线应用程序开发、设备配置、应用程序发布以及计费和支付的完整端到端解决方案的一部分。完整的BREW解决方案包括面向开发者的BREW SDK (tm)(软件开发包)、面向设备制造商的BREW应用程序平台和移植工具以及由运营商控制和管理的BREW分发系统(BDS)。利用该系统,他们可以轻松地将开发者开发的应用程序投入市场并协调计费和支付过程。利用运营商基于BREW的服务,用户可以通过从运营商的应用程序下载服务器上无线下载应用程序来自定义手持设备。
BREW是一种独立于空中接口的技术,可以运行在诸多网络中。但目前来讲,由于 CDMA2000 1X的技术在现有的技术标准中是在商业运行中最为稳定和成功,并经过多次验证。BREW在CDMA2000 1X网络中可以充分利用其高速的数据传输速率,为最终用户带来极具冲击力的用户体验。即:与芯片级电话功能的紧密集成,更高地展现声音和动画功能,用C/C++编写的应用程序,运行起来速度更快,BREW扩展技术支持用Java和Flash等制作的应用程序端对端的商业模式提供透明的计费和支付纪录,并可通达全球市场开发商,可以通过联通博路无线技术有限公司从高通和联通获得支持。
由于BREW平台是独立于空中接口的技术,所以BREW与任何网络的结合都非常平滑。同时,它又是一个端到端的解决方案,特别注重满足整个价值链的所有要求。BREW平台包括针对运营商的BREW分发系统,针对开发商的SDK(软件开发工具包),针对终端厂商的移植工具包,和BREW计费系统。BREW使中国联通能够为其用户提供不断丰富的应用。到目前为止,中国联通基于BREW平台所开发的商用程序包括: Adventure(环球历险记)、Any Flash (安凯软件)、 City Online(都市在线)、 E4E Stock(股票)、 Hit Submarine(决战四大洋)、 Instant Weather(天气快报)、 Mobi Escape(莫比大逃亡)、 Suc Esc(星际生存)、Yao Ming Basketball(姚明篮球)等。
为了应对移动数据的发展,推进无线电子商务等业务的发展,J2ME(Java 2 Micro Edition)即用于嵌入式系统的Java被引入无线领域。随着J2ME的应用,它为移动互联引入了一种新的模型,即允许手机可以从互联网上下载各种应用程序,并在手机创造可执行环境离线运行这些程序。由于定义了可执行程序下载的标准,并在手机上创立了可执行环境和程序开发语言,由此,在移动通信业第一次为软件开发商创造了巨大的商业机会,手机用户在得到丰富应用体验的同时,也大大提高了运营商的网络流量。
J2ME的出现实际上是Java技术的回归,作为Java 2平台的一部分,J2ME与J2SE、J2EE一道,为无线应用的客户端和服务器端建立了完整的开发、部署环境。由于专门针对多样化的嵌入设备和消费电子设备,J2ME的结构与传统的编程序语言和规范有很大的不同,它是由配置(Configuration)、概要(Profile)和可选包(Optional Package)三要素构成。J2ME技术由一个虚拟机和一组API组成,这组API适合于为消费和嵌入式电子设备提供经过剪裁的运行环境。J2ME主要有两种组件:配置(configuration)和概要(profile)。J2EE的一个关键优点是它能同时为多种连网的便携机、台式机或其他工作站和服务器提供服务,无论运行在这些客户机上的软件是Java applets 、独立的Java程序、HTML浏览器还是本地的应用程序,它都可以同时支持。利用J2ME,这些企业系统也可以直接与各种电子设备进行通信。
1999年,Sun公司将广为普及的Java技术架构进行了重新定义,J2ME作为Java技术在移动电话等小型设备的版本应运而生,它针对屏幕、电能和内存等资源有限的移动设备进行了优化和定义,为了解决无线设备多样化的矛盾,Sun依照各种设备的资源特性将J2ME技术架构分为Java Virtual Machine(JVM)、配置(configuration)和说明(profile)三层,然后再进一步细分,这使J2ME能够在每一类设备的限制下工作,而同时提供最低限度的Java语言功能性。
Microsoft(r) .NET 是Microsoft XML Web services平台。 XML Web services允许应用程序通过Internet进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。 Microsoft.NET平台提供创建XML Web services 并将这些服务集成在一起之所需。对个人用户的好处是无缝的、吸引人的体验。
从根本上讲,Microsoft (r) .NET是关于使技术为人们所用,而不是强制个人适应其计算机的限制。利用.NET,无论何时何地,您总能连接到您首选设备上的信息。利用.NET,您可以保护您的个人信息和企业数据,同时允许有您的授权的他人连接到这些信息。
.NET体验:.NET体验是相当个性化的,集成的最终用户计算交互,它们通过新型智能设备提供的连接的 XMLWeb 服务来实现。从技术层面上讲,.NET体验就是XML Web服务与(在适当时)本地应用程序代码的结合。
.NET框架:.NET框架是一个用于生成、部署和运行XML Web服务及其他应用程序的环境。它包含三个主要部分:公共语言运行库、框架类和ASP.NET。.NET框架压缩版是伴侣结构,它有一套编程接口,以供开发人员开发面向智能电话和PDA等移动设备的软件。
.NET平台:.NET平台是一组开发工具和操作系统集,用来生成、公开和消费XML Web服务,通过智能设备实现个性化的集成Web。它由四部分组成:.NET框架和 Visual Studio.NET ,服务器结构,构造块服务,智能设备软件。
三大平台技术比较
<iframe align="center" marginwidth="0" marginheight="0" src="http://www.zealware.com/csdnblog.html" frameborder="0" width="728" scrolling="no" height="90"></iframe>
分享到:
相关推荐
BREW平台及业务介绍BREW平台及业务介绍
使用 Visual Studio .NET 创建 BREW™ 应用程序
Test4 : 第三章 编译器基础 Test5 : 第八章 BREW的事件处理 Test6 : 第九章 与用户交互 Test7 : 第十章 数据存储 Test8 : 第十一章 图形描绘 Test9 : 第十二章 播放音乐 Test10 : 第十六章 扩展...
brew 平台文本阅读-ebook模块源代码,可供brew开发者学习与参考
基于BREW平台的嵌入式Java虚拟机研究与实现.pdf,花了几块钱下的,所以收分。
brew 平台游戏及模拟器 BREW环境搭建PC版本手机版
BREW平台架构及基本知识介绍,很好的新手学习工具
基于BREW平台的数据压缩,陈姗姗,杨敬,当前在移动通信嵌入式终端应用中,涉及图像、数据和声音处理的应用占很大比例,但由于掌上系统的存储能力和处理能力受到很大限制,因
高通Brew平台手机开发资料,Brew是高通手机的一个中间件,Brew用C语言面向接口设计,有着明显的面向接口特性。
基于BREW平台的应用论文集 1.BREW 平台的2D 游戏绘图引擎设计.pdf 2.Brew 手机游戏框架中的人工智能设计.pdf 3.BREW 手机游戏中的多媒体资源管理.pdf 4.基于BREW 平台的PoC 解决方案的语音处理.pdf 5.基于BREW 平台...
brew 原理大揭秘 一些基本的原理讲得十分的清晰
brew 的东西,同事花钱买的
高通BREW平台初级技术培训资料及源码,适合初学者
修改了MCBXml源码,让它可以用于BREW平台。
当年电信功能手机自带的uc浏览器,有电信功能机的可以试试看
Brew是一个使用jQuery和jQuery UI的ASP.NET接口组件的开源库。 如果Brew看起来很熟悉,那是有充分的理由的。 Brew是Juice UI项目的一个严重重构的分支。 是什么让Brew与众不同 创建一个仅是另一个项目的副本的项目...
关于高通最新平台BREW的使用指南!中兴
(六)Java游戏部署在BREW平台仿真器上(Samsung).rar
BREW平台实现的飞机的游戏 用方向键控制飞机的飞向 两侧有墙 下边有东西不断上来 飞机撞上墙或是下边的东西就死了 源码正确 可直接运行
Brew各类接口一些API的中文详细解析