中国移动Widget业务规范

上传人:1888****888 文档编号:36497247 上传时间:2021-10-31 格式:DOC 页数:62 大小:4.68MB
收藏 版权申诉 举报 下载
中国移动Widget业务规范_第1页
第1页 / 共62页
中国移动Widget业务规范_第2页
第2页 / 共62页
中国移动Widget业务规范_第3页
第3页 / 共62页
资源描述:

《中国移动Widget业务规范》由会员分享,可在线阅读,更多相关《中国移动Widget业务规范(62页珍藏版)》请在装配图网上搜索。

1、QB-中国移动通信企业标准Widget业务规范Widget Service Spec.版本号:1.0.0-实施-发布中国移动通信有限公司 发布QB-目 录1范围12规范性引用文件13相关术语与缩略语解释24业务概述34.1Widget概念34.2Widget应用分类35业务特征45.1Widget应用模式45.1.1离线应用模式45.1.2互联网应用模式45.1.3SP模式55.1.4CP/SP合作开发模式65.1.5CP/SP内容托管模式75.1.6运营商自有业务模式75.1.7运营商自有业务合作模式85.2Widget业务计费方式95.2.1Widget客户端下载计费95.2.2Widge

2、t客户端内容访问/下载计费95.3业务开放范围96业务流程116.1Widget应用接入流程116.1.1Widget应用接入流程116.1.2Widget客户端接入流程156.1.3Widget应用内容托管接入流程166.2Widget客户端下载流程166.2.1通过WAP浏览器下载166.2.2通过Widget下载器下载196.2.3通过WWW浏览器下载216.3Widget包月业务订购流程216.3.1独立类型Widget包月业务订购流程226.3.2捆绑类型Widget包月业务订购流程236.3.3Widget包月业务订购特别事项256.4Widget业务使用流程266.4.1Widg

3、et包月业务使用流程266.4.2Widget按次业务使用流程286.4.3非计费类Widget使用流程316.5Widget客户端完整性验证流程326.6运营商网络侧能力调用流程337业务管理337.1Widget应用接入管理337.1.1Widget应用预接入申请347.1.2Widget应用预接入审核347.1.3Widget应用接入申请347.1.4Widget应用接入审核347.1.5Widget客户端接入申请347.1.6Widget客户端接入审核347.1.7Widget客户端接入测试347.1.8Widget应用上线357.2Widget管理357.2.1Widget展示357

4、.2.2Widget分类管理367.2.3Widget搜索367.2.4Widget排行榜377.2.5Widget下载377.2.6Widget版本升级387.2.7Widget上载387.2.8Widget推荐397.2.9Widget评价397.2.10Widget预览397.2.11Widget引擎下载407.2.12Widget引擎升级407.2.13Widget黑名单管理407.3Widget代理访问与鉴权407.3.1代理访问407.3.2用户鉴权417.3.3业务鉴权417.3.4订购关系鉴权417.4包月业务订购与退订427.4.1包月业务订购427.4.2包月业务退订437

5、.5终端适配管理447.5.1终端适配447.5.2终端库管理447.6合作管理447.6.1CP/SP合作管理457.6.2开发者合作管理457.6.3Widget客户端项目合作管理467.7内容和业务托管467.8运营商网络资源能力477.8.1位置能力(已确定)477.8.2在线状态(JIL未确定具体方案)477.8.3身份识别(JIL未确定具体方案)477.9广告能力487.9.1广告提供商管理487.9.2广告管理487.9.3广告使用的统计分析497.10统计功能497.10.1针对Widget应用使用情况的统计497.10.2针对用户位置信息的统计497.10.3针对广告使用情况

6、的统计507.11用户管理507.11.1用户注册507.11.2取消507.11.3用户自服务507.12系统管理507.13配置与测量管理517.13.1Widget引擎配置517.13.2测量管理517.14日志管理518编码528.1Widget应用代码528.2SP企业代码528.3业务代码529计费要求529.1Widget应用计费模式529.1.1Widget客户端下载计费529.1.2Widget内容使用/内容文件下载计费539.1.3计费原则539.1.4计费文件管理549.2结算管理549.2.1与CP/SP的结算549.2.2与开发者的结算549.2.3省间结算549.3

7、与BOSS系统的关系559.3.1与相关专业计费系统的关系559.3.2与各省BOSS系统的关系(暂不考虑直接连接)5510编制历史56前 言本规范对基于Widget业务平台的手机软件下载、手机游戏下载和手机主题下载业务过程中需要规范的内容提出全面要求,是开展通用下载类业务的依据。本规范主要包括业务定义与特征描述、业务管理原则与业务流程、与相关业务的关系、计费要求、统计要求等方面内容。本规范由中国移动通信有限公司数据部归口管理。本规范由中移有限数 号印发。本规范解释权属于中国移动通信有限公司数据部,具体技术细节由中国移动通信研究院负责解释。本规范起草单位:本标准主要起草人:IV1 范围本规范对

8、Widget业务平台上开展的Widget应用下载和业务使用提出规定,原则上在中国移动通信集团内部使用,为集团公司和省公司提供业务开展的依据。本规范适用于GSM/ GPRS/EDGE/TD-SCDMA网络环境。2 规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。1Widget业务平台总体技术要求1.0.0中国移动通信有限公司2Widget业务平台设备规范1.0.0中国移动通信有限

9、公司3Widget业务平台接口规范1.0.0中国移动通信有限公司4Widget业务平台业务规范1.0.0中国移动通信有限公司5通用下载业务规范1.0.0中国移动通信有限公司6超文本传送协议(Hypertext Transfer Protocol) - HTTP/1.1-RFC 26167SOAP 协议 V1.18SOAP 协议 V1.29HTTP鉴权(HTTP Authentication: Basic and Digest Access Authentication)-RFC261710Generic Content Download Over The Air, Candidate Vers

10、ion 1.0 13 Apr 200411Mobile Information Device Profile Version: 2.0 (JSR-118)3 相关术语与缩略语解释OTA:Over The Air, 即空中、无线方式WAP:Wireless Application Protocol, 无线应用协议SP:Service Provider,服务提供商CP: Content Provider,内容提供商JVM: Java Virtual Machine,Java虚拟机GPRS: General Packet Radio Service, 通用无线分组业务CSD: Circuit Swi

11、tched Data,电路交换数据TD-SCDMA:Time Division-Synchronous CDMA,时分同步码分多址接入EDGE:Enhanced Data rates for GSM Evolution GSM,增强数据速率改进技术WWW:World Wide Web,万维网HTTP:HyperText Transfer Protocol,超文本传输协议FTP:File Transfer Protocol,文件传送协议OMA:Open Mobile Alliance,开放移动联盟DD:Download Descriptor,下载描述符MIDP:Mobile Informatio

12、n Device Profile,移动信息设备框架JAD:Java Application Descriptor,Java应用描述符API:Application Programming Interface 应用程序接口SMS:Short Message Service,短消息服务BOSS:Business Operation Support System,业务运营支撑系统URL:Uniform Resource Locator,统一资源定位PAP:Push Access Protocol Push,访问协议MMSC:Multimedia Messaging Service Center,彩信

13、中心QOS:quality of service,服务质量SNMP:Simple Network Management Protocol,简单网络管理协议IO:Input/Output 输入输出GGSN:Gateway GPRS Support Node,网关GPRS支持节点DRM:Digital rights management,数字版权管理FTAM:File Transfer Access Management,文件访问管理协议4 业务概述4.1 Widget概念Widget最初源于苹果电脑的一个插件工具Konfabulator,现在已经扩展应用到Windows系统和手机操作系统。它是一

14、种可供自己制作和自由下载的工具集合,包含了娱乐、工作、学习等多种实用功能。Widget具有开发快捷、体积小巧、用户体验良好等特点,是一个独立的Web应用,采用标准的Web技术如JavaScript、Html、CSS及Ajax等来进行开发及部署,并最终通过一个特定的平台(Widget引擎)为用户呈现个性化的信息。4.2 Widget应用分类根据不同的分类标准,Widget应用可划分为不同的类型按照Widget是否需要访问在线内容,Widget应用可分为,l 离线Widget应用:该类Widget启动运行后,只需要访问用户终端本地信息,不需要连接网络的Widget应用。l 在线Widget应用:该

15、类Widget启动运行后,需要连接网络,并与Widget服务端进行交互。按照Widget应用是否需要计费,Widget应用可分为,l 非计费Widget应用:该Widget下载或使用时不需要进行计费控制,不产生计费话单l 计费Widget应用:该Widget按一定的计费策略包装成业务形式,下载或使用时进行计费控制,产生计费话单按照Widget是否作为独立的业务类型存在,Widget应用可分为,l 捆绑类型Widget应用:该Widget需要捆绑现有业务,作为该现有业务的辅助展示通道,业务计费仍延用现有的计费策略,l 独立类型Widget应用:该Widget独立于现有的WAP、短信、彩信业务,采

16、用独立的业务形式和计费策略。按照Widget应用所对应的业务订购关系是否由DSMP平台管理,Widget应用可分为,l 由DSMP管理订购关系的Widget应用:该Widget所对应的业务订购关系由DSMP平台管理。l 由自有业务管理平台管理订购关系的Widget应用:该Widget所对应的业务订购关系由自有业务管理平台平台管理。5 业务特征5.1 Widget应用模式5.1.1 离线应用模式在该模式下:l 开发者提交离线Widget客户端l 终端用户下载Widget客户端(免费或收费),离线使用l 运营商为开发者提供代收费服务,并向开发者结算费用该模式适用于离线小工具、游戏类等的Widget

17、应用。5.1.2 互联网应用模式在该模式下:l 开发者提供Widget客户端,并提供互联网信息服务接口l 终端用户下载Widget客户端(免费或收费)、之后利用该客户端可以访问内容信息或下载文件(免费或收费)l 运营商为开发者提供代收费服务,并向开发者结算费用该模式适用于基于互联网信息处理的Widget应用。比如某开发者开发了天气预报的Widget应用,他可以将全球的天气信息从互联网上搜索出来,然后提供数据接口供Widget客户端访问。5.1.3 SP模式在该模式下:l SP提供Widget客户端,并提供其私有内容信息服务接口l 终端用户下载Widget客户端(免费或收费)、之后利用该客户端可

18、以访问内容信息或下载文件(免费或收费)l 运营商为开发者提供代收费服务,并向SP结算费用该模式适用于基于SP私有内容的Widget应用,并由SP自行提供客户端(或买断其他开发者开发的客户端),可以为其存量业务提供Widget展示通道或提供Widget类型的业务。5.1.4 CP/SP合作开发模式在该模式下:l CP/SP提供提供其私有内容信息服务接口,并招募开发者为其开发Widget客户端l 开发者与CP/SP签订合作关系,并提供Widget客户端l 终端用户下载Widget客户端(免费或收费)、之后利用该客户端可以访问内容信息或下载文件(免费或收费)l 运营商为开发者提供代收费服务,并向CP

19、/SP结算费用l CP/SP根据业务收入、Widget客户端下载或使用情况,向开发者结算费用该模式适用于基于CP/SP私有内容的Widget应用,需要招募合作开发者为其提供客户端软件,可以为其存量业务提供Widget展示通道或提供Widget类型的业务。5.1.5 CP/SP内容托管模式在该模式下:l SP提供内容,托管于Widget业务平台l 运营商提供Widget客户端,并提供其私有内容信息服务接口l 终端用户下载Widget客户端(免费或收费)、之后利用该客户端可以访问内容信息或下载文件(免费或收费)l 运营商为开发者提供代收费服务,并向CP/SP结算费用该模式适用于由运营商提供Widg

20、et客户端,SP提供私有内容、并将内容托管于Widget业务平台的Widget应用,该业务以Widget类型形式提供可以托管的内容包括:图片、铃声、游戏、视频、主题类、新闻等。n 对于图片、铃声、游戏、视频、主题等内容,以按次下载为业务提供方式n 对于新闻:以包月在线浏览为业务提供方式5.1.6 运营商自有业务模式在该模式下:l 运营商提供Widget客户端,并提供其私有内容信息服务接口l 终端用户下载Widget客户端(免费或收费)、之后利用该客户端可以访问内容信息或下载文件(免费或收费)该模式适用于基于运营商私有内容的Widget应用,并自行提供客户端,可以为其存量自有业务提供Widget

21、展示通道或提供Widget类型的业务。5.1.7 运营商自有业务合作模式在该模式下:l 运营商提供提供其私有内容信息服务接口,并招募开发者为其开发Widget客户端l 开发者与运营商签订合作关系,并提供Widget客户端l 终端用户下载Widget客户端(免费或收费)、之后利用该客户端可以访问内容信息或下载文件(免费或收费)l 运营商根据业务收入、Widget客户端下载或使用情况,向开发者结算费用该模式适用于基于运营商私有内容的Widget应用,需要招募合作开发者为其提供客户端软件,可以为其存量自有业务提供Widget展示通道或提供Widget类型的业务。5.2 Widget业务计费方式5.2

22、.1 Widget客户端下载计费支持按次计费(需要支持一段时间内可重复下载)、免费Widget客户端下载可以作为下载类WAP业务类型计费,也可作为下载类Widget业务类型计费前者由DSMP完成话单的生成,后者由Widget业务平台完成话单的生成5.2.2 Widget客户端内容访问/下载计费5.2.2.1 独立类型Widget业务计费方式支持包月帐期计费、包月首次使用计费、按次计费、免费5.2.2.2 捆绑类型Widget业务计费方式捆绑类型Widget业务的计费方式列表如下被捆绑类型Widget应用类型被捆绑类型Widget应用的计费方式支持否WAP按次是包月帐期计费是包月首次使用计费是短

23、信按次定制是按次点播是包月帐期计费是包月首次使用计费是彩信按次定制否按次点播否包月帐期计费是包月首次使用计费是5.3 业务开放范围Widget业务面向全部中国移动用户开放。业务开放的终端范围为所有支持Widget引擎的终端。Widget业务分为全网业务和本地业务。在现阶段,可以开展全网业务及试点省份的本地业务,待条件成熟时再推广至其他省份开展本地业务。为了能够快速开展Widget业务,推进Widget平台建设,本方案先考虑由DSMP管理订购关系的业务,,待条件成熟后再考虑接入由自有务平台管理订购关系的业务,原因是:l 目前DSMP中已接入所有梦网SP业务和大部分自有业务(包括手机报、手机证券等

24、)l 由于DSMP接口是标准接口,前期仅考虑接入由DSMP管理订购关系的业务,平台建设会比较容易,相关网元改造比较单一(只需协调MISC、BOSS、SIMS改造)l 而自有业务平台的接口是私有的,每个平台的实现均不一样,接入由自有务平台管理订购关系的业务需要逐一协调,所需工作量较大l 前期平台设计时,将同时考虑由DSMP和自有务平台管理的业务6 业务流程6.1 Widget应用接入流程6.1.1 Widget应用接入流程6.1.1.1 面向SP的Widget应用接入流程6.1.1.1.1 独立类型Widget应用接入流程1, SP在SIMS中提交Widget业务接入申请2, SIMS管理员对该

25、申请进行受理3, SIMS管理员制作局数据4, SIMS将业务信息同步到Widget业务平台5, SIMS将业务信息同步到DSMP(此时业务处于测试状态)6, SP在Widget业务平台提交Widget应用预接入申请,填写Widget应用相关信息:Widget名称、功能介绍、计费模式及相应资费等,对于需要使用运营商网络侧能力的Widget应用,需要在接入申请中指明该应用会使用哪些运营商网络侧能力(在客户端调用这些能力时,Widget业务平台会检查这个应用是否已申请该能力,若是,则允许访问,否则,拒绝访问)7, Widget业务管理员对该申请进行审核,审核通过后,预分配Widget业务代码8,

26、SP开发、测试Widget应用9, SP将客户端上传到Widget业务平台,提出接入申请,补充Widget应用相关信息:Widget服务端计费地址、Widget服务端地址及端口、各客户端适用的Widget引擎等信息10, 测试认证人员对该Widget客户端进行测试,测试包括安全性和功能性测试11, 测试通过后,测试认证人员上传测试报告、并对Widget客户端进行签名12, 业务管理员对该Widget客户端接入进行审核13, 审核通过后,将该该应用测试通过消息及相关测试报告发送到SIMS14, SIMS管理员对业务测试结果进行审核15, 审核通过后,SIMS管理员对业务进行上线16, SIMS将

27、业务信息同步到Widget业务平台17, SIMS将业务信息同步到DSMP(此时业务处于上线状态)18, 收到SIMS业务上线通知后,Widget业务平台将Widget应用上线6.1.1.1.2 捆绑类型Widget应用接入流程1, SP在SIMS中提交现有梦网业务的Widget通道开通申请2, SIMS管理员对该申请进行受理3, SIMS管理员制作局数据4, SIMS将业务信息同步到Widget业务平台5, SIMS将业务信息同步到DSMP6, SP在Widget业务平台提交Widget应用预接入申请,填写Widget应用相关信息:Widget名称、功能介绍、计费模式及相应资费等,对于需要使

28、用运营商网络能力的Widget应用,需要在接入申请中指名该应用会使用哪些运营商网络侧能力(在客户端调用这些能力时,Widget业务平台会检查这个应用是否已申请该能力,若是,则允许访问,否则,拒绝访问)7, Widget业务管理员对该申请进行审核,审核通过后,预分配Widget业务代码8, SP开发、测试Widget应用9, SP将客户端上传到Widget业务平台,提出接入申请,补充Widget应用相关信息:Widget服务端计费地址、Widget服务端地址及端口、各客户端适用的Widget引擎等信息10, 测试认证人员对该Widget客户端进行测试,测试包括安全性和功能性测试11, 测试通过后

29、,测试认证人员上传测试报告、并对Widget客户端进行签名12, 业务管理员对该Widget客户端接入进行审核13, 审核通过后,将该该应用测试通过消息及相关测试报告发送到SIMS14, SIMS管理员对业务测试结果进行审核15, 审核通过后,SIMS管理员对业务通道进行开通16, SIMS将业务信息同步到Widget业务平台17, SIMS将业务信息同步到DSMP18, 收到SIMS业务通道开通通知后,Widget业务平台将Widget应用上线6.1.1.2 面向开发者的Widget应用接入流程开发者只能申请接入独立类型Widget业务1, 开发者开发Widget应用客户端和服务端2, 开发

30、者将客户端上传到Widget业务平台,提出预接入申请,填写Widget应用相关信息:Widget名称、功能介绍、计费模式及相应资费、适用的Widget引擎、Widget计费地址、Widget服务端地址及端口等信息3, 业务管理员对该应用预接入资料进行审核,并评估该Widget应用是否符合业务发展策略4, 测试认证人员对该Widget应用进行测试,测试包括安全性和功能性测试5, 测试通过后,测试认证人员上传测试报告6, 业务管理员对该Widget客户端接入进行审核,审核通过后分配Widget代码7, 审核通过后,Widget业务平台向SIMS同步业务信息,相当于以Master SP身份向SIMS

31、提出业务申请8, SIMS管理员对该申请进行受理9, SIMS管理员制作局数据10, SIMS将业务信息同步到Widget业务平台11, SIMS将业务信息同步到DSMP12, 开发者根据Widget业务开发要求,增加代理访问和计费控制逻辑13, 开发者将客户端上传到Widget业务平台,提出接入申请,补充Widget应用相关信息:Widget服务端计费地址、Widget服务端地址及端口、各客户端适用的Widget引擎等信息,对于需要使用运营商网络能力的Widget应用,需要在接入申请中指名该应用会使用哪些运营商网络侧能力(在客户端调用这些能力时,Widget业务平台会检查这个应用是否已申请该

32、能力,若是,则允许访问,否则,拒绝访问)14, 测试认证人员对该Widget客户端进行测试,测试包括安全性和功能性测试15, 测试通过后,测试认证人员上传测试报告、并对Widget客户端进行签名16, 业务管理员对该Widget客户端接入进行审核17, 审核通过后,将该该应用测试通过消息及相关测试报告发送到SIMS18, SIMS管理员对业务测试结果进行审核19, 审核通过后,SIMS管理员对业务通道进行开通20, SIMS将业务信息同步到Widget业务平台21, SIMS将业务信息同步到DSMP22, 收到SIMS业务通道开通通知后,Widget业务平台将Widget应用上线6.1.2 W

33、idget客户端接入流程当SP或开发者申请接入了Widget应用后,可以接入新的Widget客户端版本,或接入当前已接入客户端的升级版本1, SP或开发者提出Widget客户端版本标识申请,包括新Widget客户端版本申请或已接入Widget客户端的升级版本申请2, 业务管理员对该申请进行审核,审核通过后,发放版本标识申请3, SP或开发者开发Widget应用客户端,并使用开发证书进行签名和测试4, SP或开发者测试通过后,将Widget客户端上传到Widget业务平台,提出Widget客户端接入申请,填写Widget客户端相关信息:包括客户端名称、客户端提供者、客户端功能介绍、客户端版本、适

34、用的Widget引擎、客户端测试报告等信息5, 业务管理员对该Widget客户端接申请进行受理6, 测试认证人员对该Widget客户端进行测试,测试包括安全性和功能性测试7, 测试通过后,测试认证人员上传测试报告、并对Widget客户端进行签名8, 业务管理员对该Widget客户端接入进行审核9, 审核通过后,完成Widget客户端上线6.1.3 Widget应用内容托管接入流程6.2 Widget客户端下载流程6.2.1 通过WAP浏览器下载6.2.1.1 作为下载类Widget业务类型计费1. 用户通过WAP浏览器访问Widget列表2. Widget业务平台进行终端适配3. Widget

35、业务平台返回适合该用户终端的Widget列表4. 用户选择某一Widget5. Widget业务平台进行终端适配,并判断该Widget下载是否计费6. Widget业务平台返回该Widget介绍及资费信息页面,内含文件下载地址(添加动态密码串)7. WAP浏览器展示提示该Widget介绍及资费信息,并提示用户下载8. 用户确认下载Widget9. Widget客户端向下载服务器发下载请求10. 下载服务器验证动态密码串11. 下载服务器返回文件内容12. 下载服务器成功发送完文件内容后,向Widget业务平台发送生成按次计费话单请求13. Widget业务平台生成按次计费话单14. Widge

36、t业务平台向下载服务器返回生成按次计费话单响应15. Widget客户端保存并安装Widget文件6.2.1.2 作为下载类WAP业务类型计费1. 用户通过WAP浏览器访问Widget列表2. Widget业务平台进行终端适配3. Widget业务平台返回适合该用户终端的Widget列表4. 用户选择某一Widget5. Widget业务平台进行终端适配,并判断该Widget下载是否计费6. Widget业务平台返回该Widget介绍及资费信息页面,内含文件下载地址(添加动态密码串)7. WAP浏览器展示提示该Widget介绍及资费信息,并提示用户下载8. 用户确认下载Widget9. Wid

37、get客户端向下载服务器发下载请求10. 下载服务器验证动态密码串11. 下载服务器返回文件内容12. 下载服务器成功发送完文件内容后,向Widget业务平台发送生成按次计费话单请求13. Widget业务平台向DSMP发送生成按次计费话单请求14. DSMP生成按次计费话单15. DSMP向Widget业务平台返回生成按次计费话单响应16. Widget业务平台向下载服务器返回生成按次计费话单响应17. Widget客户端保存并安装Widget文件6.2.2 通过Widget下载器下载1. 终端用户请求获取Widget列表2. Widget下载器调用Widget引擎相应的API函数3. Wi

38、dget引擎解析API,并向Widget业务平台发出相应的HTTP请求4. Widget业务平台进行终端适配,展示适合该用户终端的Widget文件列表5. Widget业务平台向Widget引擎返回Widget列表信息6. Widget引擎向Widget下载器透传Widget列表信息7. Widget下载器展示Widget列表8. 用户选择某一计费Widget9. Widget下载器调用Widget引擎相应的API函数,请求Widget介绍信息10. Widget引擎解析API,并向Widget业务平台发出相应的HTTP请求11. Widget业务平台向Widget引擎返回Widget介绍信息

39、12. Widget引擎向Widget下载器透传Widget介绍信息13. Widget下载器展示Widget介绍信息14. 用户选择下载Widget文件15. Widget下载器调用Widget引擎相应的API函数,请求下载Widget文件16. Widget引擎解析API,并向Widget业务平台发出相应的HTTP请求17. Widget业务平台进行终端适配,并判断该文件是为计费Widget18. Widget业务平台则向DSMP/BOSS发起鉴权批价请求19. DSMP/BOSS进行鉴权批价,并向Widget业务平台返回响应20. 若Widget业务平台判别出该业务为按次业务,则Widg

40、et业务平台向Widget引擎返回按次订购消息,同时,返回消息中携带业务资费信息(XML形式)21. Widget引擎判别该返回为按次订购消息,解释XML,并弹出业务资费页面,提示用户确认订购22. 用户确认订购23. Widget引擎为业务资费向Widget业务平台发出订购请求(HTTP请求),该请求需要携带Widget引擎身份标识24. Widget业务平台对该请求携带的身份标识进行鉴别25. 若鉴别通过,则返回下载文件的重定向地址(添加动态密码串)26. Widget引擎将重定向地址返回到Widget下载器27. Widget下载器向下载服务器发下载请求28. 下载服务器验证动态密码串2

41、9. 下载服务器返回Widget文件内容30. 下载服务器成功发送完文件内容后,向Widget业务平台发送生成按次计费话单请求31. Widget业务平台生成按次计费话单32. Widget业务平台向下载服务器返回生成按次计费话单响应33. Widget下载器保存并安装文件6.2.3 通过WWW浏览器下载1. 用户通过WWW浏览器访问Widget列表2. Widget业务平台返回Widget列表3. 用户选择某一Widget4. Widget业务平台返回Widget介绍信息5. WWW浏览器展示Widget介绍信息6. 用户选择下发Widget地址到手机,并输入下发PUSH的手机号7. Wid

42、get业务平台将该Widget的介绍页面地址下发到用户终端8. 用户访问该PUSH地址(以下流程参考通过WAP方式下载Widget流程)6.3 Widget包月业务订购流程6.3.1 独立类型Widget包月业务订购流程1, 终端用户请求访问计费内容2, Widget客户端调用Widget引擎相应的API函数3, Widget引擎解析API,并向Widget业务平台发出相应的HTTP请求4, Widget业务平台判别本次访问的内容是否需要计费(需要暂存该URL地址,下面用到)5, 若本次访问的内容需要计费,则向DSMP/BOSS发起鉴权批价请求6, DSMP/BOSS进行鉴权批价,并向Widg

43、et业务平台返回响应7, 若Widget业务平台判别出该业务为包月业务,且该用户没有订购该Widget业务,则Widget业务平台向Widget引擎返回未订购消息,同时,返回消息中携带业务资费信息(XML形式)8, Widget引擎判别该返回为包月订购消息,解释XML,并弹出业务资费页面,提示用户确认订购9, 用户确认订购10, Widget引擎为业务资费向Widget业务平台发出订购请求(HTTP请求),该请求需要携带Widget引擎身份标识11, Widget业务平台对该请求携带的身份标识进行鉴别12, 若鉴别通过,则向MISC/BOSS发出订购请求13, MISC/BOSS生成订购关系1

44、4, MISC/BOSS向Widget业务平台返回订购请求响应15, Widget业务平台向Widget服务端发内容请求(利用上面暂存的地址)16, Widget服务端向内容源发内容请求17, 内容源向Widget服务端返回内容18, Widget服务端向Widget业务平台返回内容19, Widget业务平台向Widget引擎返回订购成功响应,并携带内容XML20, Widget业务平台成功发送完内容后,生成包月使用话单21, Widget引擎向Widget客户端返回订购成功响应,并透传内容XML22, Widget客户端解析并展示内容XML6.3.2 捆绑类型Widget包月业务订购流程6

45、.3.2.1 WAP类包月捆绑业务订购流程1, 终端用户请求访问计费内容2, Widget客户端调用Widget引擎相应的API函数3, Widget引擎解析API,并向Widget业务平台发出相应的HTTP请求4, Widget业务平台判别本次访问的内容是否需要计费(需要暂存该URL地址,下面用到)5, 若本次访问的内容需要计费,则向DSMP/BOSS发起鉴权批价请求6, DSMP/BOSS进行鉴权批价,并向Widget业务平台返回响应7, 若Widget业务平台判别出该业务为包月业务,且该用户没有订购该Widget业务,则Widget业务平台向Widget引擎返回未订购消息,同时,返回消息

46、中携带业务资费信息(XML形式)8, Widget引擎判别该返回为包月订购消息,解释XML,并弹出业务资费页面,提示用户确认订购9, 用户确认订购10, Widget引擎为业务资费向Widget业务平台发出订购请求(HTTP请求),该请求需要携带Widget引擎身份标识11, Widget业务平台对该请求携带的身份标识进行鉴别12, 若鉴别通过,则向MISC/BOSS发出订购请求13, MISC/BOSS生成订购关系14, MISC/BOSS向Widget业务平台返回订购请求响应15, Widget业务平台向Widget服务端发内容请求(利用上面暂存的地址)16, Widget服务端向内容源发

47、内容请求17, 内容源向Widget服务端返回内容18, Widget服务端向Widget业务平台返回内容19, Widget业务平台向Widget引擎返回订购成功响应,并携带内容XML20, Widget业务平台成功发送完内容后,向DSMP发送生成包月使用话单请求21, DSMP生成包月使用话单22, DSMP向Widget业务平台返回包月使用话单响应23, Widget引擎向Widget客户端返回订购成功响应,并透传内容XML24, Widget客户端解析并展示内容XML6.3.2.2 短信类包月捆绑业务订购流程短信类包月捆绑业务订购流程与WAP类包月捆绑业务订购流程类似,差别在于最后生成

48、包月使用话单是在Widget业务平台中生成。6.3.2.3 彩信类包月捆绑业务订购流程彩信类包月捆绑业务订购流程与WAP类包月捆绑业务订购流程类似,差别在于最后生成包月使用话单是在Widget业务平台中生成。6.3.3 Widget包月业务订购特别事项从以上包月业务订购流程可以看出,包月业务订购的核心流程可归结为1, 用户访问计费内容,系统检查用户是否订购2, 当用户未订购时,向用户展示业务资费,并提示订购3, 用户确认后,发订购请求到业务平台,生成订购关系以上流程必须保证:l 流程的完整性,不能缺少某一步或几步l 向用户提示的信息必须是真实的l 确保确认订购的动作由用户主动发起,防止程序自动

49、帮用户订购l Widget业务平台需要识别发出订购请求的程序或设备是可信的,对于不可信来源的订购请求应该拒绝订购由于widget程序是文本文件,且存在于用户端,所有获得者均可对其进行修改,造成包月订购的流程完整性有可能得不到保证,从而带来各种欺诈问题。Widget包月业务订购流程已假设Widget引擎能够具备“资费包识别、资费提示和订购”等能力,当Widget引擎不具备这些能力时,开展包月业务时,需要提供其他辅助手段来避免或减少欺诈问题。这些辅助手段包括(但不限于):l 短信二次确认用户按上述包月业务订购流程时,系统产生的只是临时订购关系,需要向用户下发订购确认短信,用户确认后,才生成正式的订

50、购关系l 图形码技术用户按上述包月业务订购流程时,资费页面(或其他页面)同时向用户展示系统自动产生的图形码图片,用户输入图形码,确认订购后,向系统发订购消息,同时携带用户输入的图形码,系统接收订购请求后,需要验证用户输入的验证码,验证通过后,才生成正式的订购关系这些辅助手段可适用于Widget业务使用流程,下不赘述。6.4 Widget业务使用流程6.4.1 Widget包月业务使用流程6.4.1.1 独立类型Widget包月业务使用流程1, 终端用户请求访问计费内容2, Widget客户端调用Widget引擎相应的API函数3, Widget引擎解析API,并向Widget业务平台发出相应的

51、HTTP请求4, Widget业务平台判别本次访问的内容是否需要计费(需要暂存该URL地址,下面用到)5, 若本次访问的内容需要计费,则向DSMP/BOSS发起鉴权批价请求6, DSMP/BOSS进行鉴权批价,并向Widget业务平台返回响应7, 若Widget业务平台判别出该业务为包月业务,且该用户已订购该Widget业务 ,则Widget业务平台向Widget服务端发内容请求(利用上面暂存的地址)8, Widget服务端向内容源发内容请求9, 内容源向Widget服务端返回内容10, Widget服务端向Widget业务平台返回内容11, Widget业务平台向Widget引擎返回内容XM

52、L12, Widget引擎向Widget客户端透传内容XML13, Widget客户端解析并展示内容XML14, Widget业务平台成功发送完内容后,生成包月使用话单6.4.1.2 捆绑类型Widget包月业务使用流程6.4.1.2.1 WAP类包月捆绑业务使用流程WAP类包月捆绑业务仅考虑浏览类WAP业务。1, 终端用户请求访问计费内容2, Widget客户端调用Widget引擎相应的API函数3, Widget引擎解析API,并向Widget业务平台发出相应的HTTP请求4, Widget业务平台判别本次访问的内容是否需要计费(需要暂存该URL地址,下面用到)5, 若本次访问的内容需要计

53、费,则向DSMP/BOSS发起鉴权批价请求6, DSMP/BOSS进行鉴权批价,并向Widget业务平台返回响应7, 若Widget业务平台判别出该业务为包月业务,且该用户已订购该Widget业务 ,则Widget业务平台向Widget服务端发内容请求(利用上面暂存的地址)8, Widget服务端向内容源发内容请求9, 内容源向Widget服务端返回内容10, Widget业务平台成功发送完内容后,向DSMP发送生成包月使用话单请求11, DSMP生成包月使用话单12, DSMP向Widget业务平台返回包月使用话单响应13, Widget业务平台向Widget引擎返回内容XML14, Wid

54、get引擎向Widget客户端透传内容XML15, Widget客户端解析并展示内容XML6.4.1.2.2 短信类包月捆绑业务使用流程短信类包月捆绑业务使用流程与WAP类包月捆绑业务使用流程类似,差别在于最后生成包月使用话单是在Widget业务平台中生成。6.4.1.2.3 彩信类包月捆绑业务使用流程彩信类包月捆绑业务使用流程与WAP类包月捆绑业务使用流程类似,差别在于最后生成包月使用话单是在Widget业务平台中生成。6.4.2 Widget按次业务使用流程6.4.2.1 独立类型Widget按次业务使用流程6.4.2.1.1 浏览类独立类型Widget按次业务使用流程1, 终端用户请求访

55、问计费内容2, Widget客户端调用Widget引擎相应的API函数3, Widget引擎解析API,并向Widget业务平台发出相应的HTTP请求4, Widget业务平台判别本次访问的内容是否需要计费(需要暂存该URL地址,下面用到)5, 若本次访问的内容需要计费,则向DSMP/BOSS发起鉴权批价请求6, DSMP/BOSS进行鉴权批价,并向Widget业务平台返回响应7, 若Widget业务平台判别出该业务为按次业务,则Widget业务平台向Widget引擎返回按次订购消息,同时,返回消息中携带业务资费信息(XML形式)8, Widget引擎判别该返回为按次订购消息,解释XML,并弹

56、出业务资费页面,提示用户确认订购9, 用户确认订购10, Widget引擎为业务资费向Widget业务平台发出订购请求(HTTP请求),该请求需要携带Widget引擎身份标识11, Widget业务平台对该请求携带的身份标识进行鉴别12, 若鉴别通过,向Widget服务端发内容请求(利用上面暂存的地址)13, Widget服务端向内容源发内容请求14, 内容源向Widget服务端返回内容15, Widget服务端向Widget业务平台返回内容16, Widget业务平台向Widget引擎返回订购成功响应,并携带内容XML17, Widget业务平台成功发送完内容后,生成按次计费话单18, Wi

57、dget引擎向Widget客户端返回订购成功响应,并透传内容XML19, Widget客户端解析并展示内容XML6.4.2.1.2 下载类独立类型Widget按次业务使用流程6.4.2.1.2.1 下载文件由Widget业务平台托管1, 终端用户请求下载计费文件2, Widget客户端调用Widget引擎相应的API函数3, Widget引擎解析API,并向Widget业务平台发出相应的HTTP请求4, Widget业务平台判别本次访问的内容是否需要计费(需要暂存该URL地址,下面用到)5, 若本次访问的内容需要计费,则向DSMP/BOSS发起鉴权批价请求6, DSMP/BOSS进行鉴权批价,

58、并向Widget业务平台返回响应7, 若Widget业务平台判别出该业务为按次业务,则Widget业务平台向Widget引擎返回按次订购消息,同时,返回消息中携带业务资费信息(XML形式)8, Widget引擎判别该返回为按次订购消息,解释XML,并弹出业务资费页面,提示用户确认订购9, 用户确认订购10, Widget引擎为业务资费向Widget业务平台发出订购请求(HTTP请求),该请求需要携带Widget引擎身份标识11, Widget业务平台对该请求携带的身份标识进行鉴别12, 若鉴别通过,则返回下载文件的重定向地址(添加动态密码串)13, Widget引擎将重定向地址返回到Widge

59、t客户端14, Widget客户端向下载服务器发下载请求15, 下载服务器验证动态密码串16, 下载服务器返回文件内容17, 下载服务器成功发送完文件内容后,向Widget业务平台发送生成按次计费话单请求18, Widget业务平台生成按次计费话单19, Widget业务平台向下载服务器返回生成按次计费话单响应20, Widget客户端保存文件6.4.2.1.2.2 下载文件不由Widget业务平台托管当下载文件不由Widget业务平台托管时,其流程与下载文件由Widget业务平台托管基本相同,差别在于Widget业务平台返回下载文件的重定向地址后,就生成按次计费话单,有可能造成计费后下载失败

60、的问题。6.4.2.2 捆绑类型Widget按次业务使用流程捆绑类型Widget按次业务只支持WAP按次业务,其流程与独立类型Widget按次业务使用流程基本相同,差别在于最后生成按次计费话单是在DSMP中生成。6.4.3 非计费类Widget使用流程1, 终端用户请求访问内容2, Widget客户端调用Widget引擎相应的API函数3, Widget引擎解析API,并向Widget业务平台发出相应的HTTP请求4, Widget业务平台进行业务鉴权,判别该业务由为非计费类Widget,则Widget业务平台向Widget服务端发内容请求(利用上面暂存的地址)5, Widget服务端向内容源发内容请求6, 内容源向Widget服务端返回内容7, Widget服务端向Widget业务平台返回内容8, Widget业务平台向Widget引擎返回内容XML9, Widget引擎向Widget客户端透传内容XML10,

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!