热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之35---BREW应用自动安装

BREW自动安装应用业务是由运营商主导的,通过后台下载服务器将应用自动安装到指定用户手机上的一种技术推广手段。目前,BREW3.X及以上版本的手机均支持自动安装功能。为开展BREW自动安装,

BREW自动安装应用业务是由运营商主导的,通过后台下载服务器将应用自动安装到指定用户手机上的一种技术推广手段。目前,BREW3.X及以上版本的手机均支持自动安装功能。为开展BREW自动安装,运营商或者CP/SP应明确需要进行BREW 自动安装的业务名称、目的、时间以及用户群范围或手机机型。

一般地,运营商按如下步骤完成自动安装:

1.    首先修改应用自动安装应用的报价计划,增加预装价格选项,并更新目录。

2.    根据用户的IMSI或手机型号生成自动安装群组。

3.    然后,可以对每个用户先后发送两条短信,发送短信间隔为自定。先发的一条为普通短信,为被自动安装业务的广告宣传,应包含如下内容:

a)业务名称及广告内容。

b) 告知稍后将进行应用自动安装

c) 用户还可进入BREW应用管理器启动软件超市联网实现自动安装。

后发的一条短信为BREW Push短信,将用户直接推送到下载栏目首页。

4.    用户的手机终端在收到BREW PUSH 短信后,将自动连接应用下载服务器,并开始连接应用下载服务器上的应用目录。连接成功后,出现应用下载的进度条,并开始应用下载。下载完成后用户的手机自行进入应用下载服务器上的应用目录首页,处于浏览状态。整个安装过程不需要人为干预。


推荐阅读
  • 本文详细解析 Skynet 的启动流程,包括配置文件的读取、环境变量的设置、主要线程的启动(如 timer、socket、monitor 和 worker 线程),以及消息队列的实现机制。 ... [详细]
  • Git版本控制基础解析
    本文探讨了Git作为版本控制工具的基本概念及其重要性,不仅限于代码管理,还包括文件的历史记录与版本切换功能。通过对比Git与SVN,进一步阐述了分布式版本控制系统的独特优势。 ... [详细]
  • 页面预渲染适用于主要包含静态内容的页面。对于依赖大量API调用的动态页面,建议采用SSR(服务器端渲染),如Nuxt等框架。更多优化策略可参见:https://github.com/HaoChuan9421/vue-cli3-optimization ... [详细]
  • 本文详细介绍了如何使用 Python 编程语言中的 Scapy 库执行 DNS 欺骗攻击,包括必要的软件安装、攻击流程及代码示例。 ... [详细]
  • 本文详细介绍了JavaScript中数组的转换方法、栈方法、队列方法、重排序方法及操作方法,包括toLocaleString()、toString()、valueOf()等基本转换方法,以及push()、pop()、shift()、unshift()等用于模拟栈和队列行为的方法。 ... [详细]
  • 本文总结了在多人协作开发环境中使用 Git 时常见的问题及其解决方案,包括错误合并分支的处理、使用 SourceTree 查找问题提交、Git 自动生成的提交信息解释、删除远程仓库文件夹而不删除本地文件的方法、合并冲突时的注意事项以及如何将多个提交合并为一个。 ... [详细]
  • 开发笔记:每篇半小时1天入门MongoDB——3.MongoDB可视化及shell详解
    开发笔记:每篇半小时1天入门MongoDB——3.MongoDB可视化及shell详解 ... [详细]
  • 题面:P3178[HAOI2015]树上操作好像其他人都嫌这道题太容易了懒得讲,好吧那我讲。题解:第一个操作和第二个操作本质上是一样的&# ... [详细]
  • Web开发实践:创建连连看小游戏
    本文详细介绍了如何在Web环境中开发一款连连看小游戏,适合初学者和技术爱好者参考。通过本文,您将了解游戏的基本结构、连线算法以及实现方法。 ... [详细]
  • 探索将Python Spyder与GitHub连接的方法,了解当前的技术状态及未来可能的发展方向。 ... [详细]
  • 本文探讨了如何利用Unicode编码及汉字拼音来实现数组内姓名的高效排序。具体而言,首先根据首字母的Unicode值对数字、字母进行排序,接着对中文姓名依据其拼音首字母进行排序。 ... [详细]
  • 本文介绍了一种使用链剖分(Link-Cut Tree, LCT)来维护动态树结构的方法,特别是如何通过 LCT 来高效地管理子树的信息,如子树大小等。 ... [详细]
  • 本文详细介绍了如何在PyQt5中创建简易对话框,包括对话框的基本结构、布局管理以及源代码实现。通过实例代码,展示了如何设置窗口部件、布局方式及对话框的基本操作。 ... [详细]
  • egg实现登录鉴权(七):权限管理
    权限管理包含三部分:访问页面的权限,操作功能的权限和获取数据权限。页面权限:登录用户所属角色的可访问页面的权限功能权限:登录用户所属角色的可访问页面的操作权限数据权限:登录用户所属 ... [详细]
  • 题目概述:Sereja 拥有一个由 n 个整数组成的数组 a1, a2, ..., an。他计划执行 m 项操作,这些操作包括更新数组中的特定元素、增加数组中所有元素的值,以及查询数组中的特定元素。 ... [详细]
author-avatar
丿氵小柒柒2502894463
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有