天天看点

BREW分发系统综述

版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。 https://blog.csdn.net/wireless_com/article/details/6476913

BREW 分发系统(BDS)通常被理解成为一种内容分发技术,用来来降低服务器和带宽资源的无谓消耗,提高服务品质。从实现上看,有两种主流的内容分发技术:PUSH和PULL。

 PUSH是一种主动分发的技术。通常PUSH由内容管理系统发起,将内容从源或者中心媒体资源库分发到各边缘节点,分发的协议可以采用HTTP/FTP等。通过PUSH分发的内容一般是热点内容,这些内容可以通过PUSH方式预分发(Preload)到边缘节点,也可以实现有针对的内容提供。对于PUSH分发需要考虑的主要问题是分发策略,即在什么时候分发什么内容到哪些节点。一般来说,内容分发可以由CP(内容提供商)或者内容分发网络的管理员人工确定,也可以通过智能的方式决定,即所谓的智能分发。智能分发是根据用户访问的统计信息,以及预定义的内容分发的规则,确定内容分发的过程。

 PULL是一种被动的分发技术,PULL分发通常由用户请求驱动。当用户请求的内容在本地的边缘节点上不存在时,启动PULL方法从内容源或者其他内容分发网络的节点实时获取内容。在PULL方式下,内容的分发是按需的。

从技术上来讲,BREW 分发系统是一种典型的PULL分发技术,为网络运营商提供了对无线应用进行选择、交付和计费的框架。将 BDS 与 BREW 客户端的应用平台结合起来,运营商将能在全网范围内为其用户快速轻松地部署移动增值业务。通过其他的技术手段,BREW分发系统也可以实现类似“PUSH”方式的内容分发以及智能分发。

 最重要的是,BDS提供了面向移动增值业务的电子商务环境。BDS 将互联网中的电子商务引进了移动增值业务中, 建了全球移动增值业务虚拟交易市场的概念。通过基于互联网全球虚拟市场将发行商、开发者和运营商连接起来后,拓宽了应用程序发布的范围。这个虚拟市场允许开发商提交应用,并通过第三方测试中心进行应用测试,支持全球开发者群体。运营商可从大量的应用(也可以是其他运营商提供的应用)中进行选择,通过 BREW 运营商和开发商外联网站点为运营商和开发商提供虚拟协商和交易的能力。

本文来自CSDN博客,转载请标明出处:

http://blog.csdn.net/wireless_com/archive/2009/09/18/4565108.aspx

继续阅读