BREW分发系统综述

简介: 版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。 https://blog.csdn.net/wireless_com/article/details/6476913 BREW 分发系统(BDS)通常被理解成为一种内容分发技术,用来来降低服务器和带宽资源的无谓消耗,提高服务品质。
版权声明:本文为半吊子子全栈工匠(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

目录
相关文章
|
3月前
|
并行计算 Linux iOS开发
llamafile:单个文件分发和运行LLM
为了方便更多的零基础的初学者体验大语言模型,llamafile 提出了单文件运行大模型的方案。
|
5月前
|
Linux API 计算机视觉
DeepFace【部署 03】轻量级人脸识别和面部属性分析框架deepface在Linux环境下服务部署(conda虚拟环境+docker)
DeepFace【部署 03】轻量级人脸识别和面部属性分析框架deepface在Linux环境下服务部署(conda虚拟环境+docker)
93 0
|
11月前
|
缓存 开发工具 git
统信UOS系统开发笔记(六):提取在线安装软件后,提取其安装包,部署目标机使用离线软件包方式安装软件
前面搭建了基础环境,在使用统信UOS系统的相关行业也是不能上网的,但是可以传递压缩包,为了很好的方便相关从业人员工作,特将此种方式流程分享出来。(与国产银河麒麟不同)   本篇文章的重点就是离线安装,包括了在线安装,提取离线安装包,离线安装并完成测试验证。
|
大数据 Linux 虚拟化
基于mac构建大数据伪分布式学习环境(一)-安装CentOS系统
本篇主要介绍如何通过Mac Vmware来安装CentOS系统
128 0
基于mac构建大数据伪分布式学习环境(一)-安装CentOS系统
麒麟系统开发笔记(七):在线安装软件后,提取其安装包,部署目标机使用离线软件包方式安装软件
前面搭建了基础环境,在使用麒麟系统的相关行业多半是不能上网的,但是可以传递压缩包,为了很好的方便相关从业人员工作,特将此种方式分享出来。本篇文章的重点就是离线安装,包括了在线安装,提取离线安装包,离线安装并完成测试验证。本文以sshpass工具为示例。
麒麟系统开发笔记(七):在线安装软件后,提取其安装包,部署目标机使用离线软件包方式安装软件
|
JSON 搜索推荐 数据格式
|
数据安全/隐私保护
借助URLOS快速安装MixPHP-2.0.1框架
环境需求 最低硬件配置:1核CPU,1G内存(1+1)提示:如果你的应用较多,而主机节点的硬件配置较低,建议在部署节点时开通虚拟虚拟内存; 生产环境建议使用2G或以上内存; 推荐安装系统:Ubuntu-16.
970 0
|
JavaScript 数据安全/隐私保护 Shell
借助URLOS快速安装nodejs环境
环境需求 最低硬件配置:1核CPU,1G内存(1+1)提示:如果你的应用较多,而主机节点的硬件配置较低,建议在部署节点时开通虚拟虚拟内存; 生产环境建议使用2G或以上内存; 推荐安装系统:Ubuntu-16.
978 0
|
存储 监控 关系型数据库
开源EDR(OSSEC)基础篇- 02 -部署环境与安装方式
上一篇介绍了OSSEC设计的定位以及产品输出的能力,在对OSSEC安全功能有个大体印象的前提下,我们接着开始实践OSSEC的安装和部署,本篇重点的重点是帮助初次接触或者对OSSEC不熟悉的同学,无痛安装,并能够用最短的时间在所服务的企业内部真正的使用起来
6492 0
|
算法 Java Linux
收集的网络上大型的开源图像处理软件代码(提供下载链接)
要写好一个图像处理软件,仅靠自己看书是完全不够的,要多方面学习,借鉴前人的经验,要集思广益、多面出击。如今网络发达,图像学的资料其实也到处都是。只是往往个人能力或精力有限,在短时间内无法找到那些也许藏于角落里的金子。
1069 0