BREW系统的组成

整个BREW系统由开发平台、运行平台和服务器三个要素组成。开发平台就是我们所使用的BREW SDK,用来在PC端开发可以在运行平台运行的程序。运行平台就是指可以运行BREW应用程序的移动通讯设备上的BREW运行环境,它的核心是BREWPorting Kit。服务器是连接开发和运行平台的一个连接器,开发平台所开发出的BREW应用程序放在服务器上,以便于运行平台的用户通过无线通讯网络下载应用程序,其核心是ADSApplication Download Server)服务器,ADS和其他的辅助工具合起来统称为BDSBREW Distribution System)系统。在整个BREW系统中这三个要素缺一不可,没有了哪一个都会让BREW显得不完整。它们之间的关系如下图:

5.1 BREW三要素之间的关系

       在图5.1中,Mobile ShopBREW设备上管理应用程序下载部分的程序,意思是像一个商店一样可以买程序。Application Manager是管理下载应用的程序。这两个部分都属于BREW运行平台的一部分,而且是两个特殊的BREW应用程序。基本的流程就是使用BREW SDK开发的程序交给BDSBDS经过内部处理后,会根据应用程序所支持的BREW设备,放在该设备的可下载程序列表中。BREW设备的使用者通过Mobile Shop来获得可下载列表,通过网络下载感兴趣的应用程序,同时支付相关的费用。

       BREW的三要素分别对应了BREW产业链里的三个主体,开发平台对应了BREW应用程序的开发者,服务器代表了运营商,运行平台代表了BREW设备的使用者也就是用户。用户通过BREW下载自己喜欢的程序,获得使用应用程序的乐趣,同时支付报酬。运营商通过对用户应用程序的下载获得收入,而开发者则从运营商的用户下载收入中获得报酬。

BREW设备制造商也是这个产业链中的的重要一环,为什么我的设备上要支持BREW呢?其实,原因就是我可以通过支持BREW提升设备的价值,从而提升利润空间。而且BREW还可以担当一个设备的用户界面开发平台的角色,可以简化设备用户界面的开发时间,从而减少开发成本。这是一个多赢的产业链,以此可以获得各方的支持。

你可能感兴趣的:(服务器,application,mobile,brew,download,平台)