已阅读5页,还剩46页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中国联通3G门户业务技术要求导读就爱阅读网友为您分享以下“中国联通3G门户业务技术要求”的资讯,希望对您有所帮助,感谢您对92TOCOM的支持中国联合网络通信有限公司容,如“LOADING请稍后”,应为“正在下载中请稍后”。8菜单中的各项要按照一定的逻辑顺序来排列,如按照类型、时间、字母顺序等。如果没有逻辑顺序,就按优先级排列,将最可能选择的排在最前面,将最新更新的部分放在最前面,并加入“NEW”字样。9新闻类栏目要在新闻标题的后面显示新闻发布的日期及出处。如图10当用户阅读文本时,应能主动预读取下一页文本到手机的CACHE中,加快用户阅读的切换速度。比如PAGE1OF2。1中国队大胜香港队。2004。11。18,摘自XX时报2央视招标突破50亿。2004。11。18,摘自XX晚报报3北京警方成功破获多起抢劫案。20041118,摘自XX时报下一页返回上级联通首页14中国联合网络通信有限公司上面的代码展示了如何利用预取功能对一个卡片组中的下一个卡片进行访问。2210用户输入规范1尽量减少用户的文本输入。2当已激活输入区域时,只需要有一个确认连接,不需要提供其他功能。3为每一个输入项尽可能直观的提示与描述,但不要多于10个汉字。4对每一个输入项,将输入的内容限制在254个字符之内。5应通过设定输入框的内容类型,避免用户增加切换输入法的操作。6对用户输入的密码,不要用进行掩盖,在手机上明文显示即可。7使用MAXLENGTH参数来限制用户输入密码的长度,避免用户出错。2211格式化输入规范格式化输入主要包括输入日期、信用卡号码等具有固定格式的内容。1对所有格式化输入都必须表明输入格式,如输入如期时可以表示为MM/YYYY见下例2对输入的类型进行强制匹配,该输入数字的地方,不能输入字母。3可以通过MAXLENGTH参数限制输入的字符数。4对确定的内容进行预制,如输入日期时可以表示为20XX,只让用户输入后两位数字就可以。5对可确定用户输入的文字功能实现自动切换,如需用户输入密码时,应自动切换为“数字功能”,要求用户输入EMAIL地址时,应自动切换为“英文”等。15中国联合网络通信有限公司2212浏览器性能参考1建议CP/SP建议控制页面中HTTPLINK数目。2页面中HTTPLINK请求的顺序是按照编写的顺序产生的,建议CP/SP对于较大的对象应尽量放在后面。3页面编码应采用UTF8,可减少PROXY或终端的转化。2213MHTML格式页面22131概述鉴于4211章节中提到的手机浏览器单连接同步发送请求的特性,减少同一页面中请求数量可以有效的加快页面翻转速度。MHTML格式页面恰恰可以满足如上需求。目前OPENWAVE6X版本的浏览器已经被普遍的应用在WAP20终端上,该版本手机浏览器可以支持MULTIPART/RELATEDMIMETYPE。由于MHTML格式页面对于“多图”页面能够显著提供页面翻转速度,因此,对于由页面下载速度缓慢而严重影响用户感知、用户体验的页面,建议采用MHTML格式页面进行打包,将多个请求转换为一个请求,缩短由于手机浏览器的局限而导致页面翻转较长的耗时。22132实现原理网页打包技术是一种基于HTTP的传输扩展协议,可以参考互联网标准协议RFC2557MIMEENCAPSULATIONOFAGGREGATEDOCUMENTS,SUCHASHTMLMHTML,通过在传输过程中实现页面和页面内嵌对象的整合编码技术,实现一次连接可以传输完整页面及页面内嵌对象的技术标准。本协议是对RFC2557在WAP传输上的修正,针对无线网络的特性,去掉了冗余数据,结合WCDMA的高速数据通道实现无缝高效传输。传统的WAP页面传输过程16中国联合网络通信有限公司1向服务器发送请求,请求页面文件WML或XHTML。2显示初步页面。3浏览器针对页面进行分析,得到页面内嵌对象(如图片,铃声)的URL。4继续发送对页面内嵌对象请求。5显示完整页面。手机手机XHTML文件一次请求/应答服务器服务器页面元素文件多次请求/应答WML/XHTML格式页面传输示意图打包技术页面传输过程1向服务器发送页面请求,传输整个MHTML页面文件。2对打包文件解码,显示完整页面。手机MHTML文件一次请求/应答服务器MHTML技术传输示意图17中国联合网络通信有限公司22133简单实现过程221331将网页转成MULTIPART格式1使用IE打开某业务入口页面。2在菜单中选择另存为。3在对话框内选择保存类型为WEB档案,单一文件。4选择编码为UTF8,文件名为TESTMHT,确定保存。5在菜单中选择另存为。6在对话框内选择保存类型为网页,HTML格式。7文件名为TESTHTML,确定保存。8使用文本编辑器打开TESTMHT。9去掉前的16行(前16行为IE自行添加的冗余信息)。10增加以下内容PAGECONTENTTYPE003_01C54672B1702520_NEXTPART_000_0003_01C54672B1702520CONTENTTYPETEXT/HTMLCHARSETCONTENTTRANSFERENCODINGQUOTEDPRINTABLECONTENTLOCATIONPAGE221332将页面元素转成BASE64格式接前一章节1查找图片文件的URL位置。2修改为本地路径。3去掉最后一行的标识_NEXTPART_000_0000_01C54B5743303D40(对于不同情况,黄色背景部分可能略有不同)。18中国联通3G门户业务技术要求中国联合网络通信有限公司中国联合网络通信有限公司目录1概述111121314152文档内容1适用范围1解释权及修订权1术语和缩略语2参考文献2业务技术要求321业务访问和订购流程3211业务使用流程(访问非计费URL)3212业务使用流程(访问计费URL)4213订购业务流程522页面开发规范6221标记语言规范6222页面设计基本原则7223页面效果规范7224背景音乐规范9225图标与图形规范10226CACHE规范11227菜单规范12228页面返回规范12229文本显示规范132210用户输入规范152211格式化输入规范152212浏览器性能参考162213MHTML格式页面162214终端适配202215COOKIES规范2023URL说明2124业务返回规范21241说明21242适用范围22243页面和软键数字键的返回规定22244业务的“返回上级”23245业务的“返回首页”25246业务的返回“频道首页”2625WAPPUSH规范27251说明2726业务实现要求27261对WAP12的兼容27262浏览类业务31263下载类业务34264业务订购34265PUSH类业务3527用户手机号码和手机型号获取说明3528编码和代码3629计费模式36I中国联合网络通信有限公司1概述中国联通WCDMA移动互联网业务开展以后,用户数增长迅速,用户使用的各类业务越来越丰富,目前提供的各类业务均是按照WAP12标准向用户提供的服务。中国联通前期已建立了统一的WAP20门户站点,WAP20门户即将上线。为了提供更好、功能更加强大的服务,2009年新建3G门户与2G门户站点相结合,对用户提供各类服务,为了保证统一2G/3G门户业务,特制定了本业务规范。11文档内容本规范内容包括3G业务门户的技术说明,业务访问流程,计费和价格原则以及各类业务规范,并给出了相应的基本原则与例子。同时对于2G业务的兼容性和延续性作了相关说明。12适用范围本规范适用于中国联通各级机构和CP/SP(内容/服务提供商)通过中国联通2G/3G业务门户站点向用户提供各类增值业务服务。13解释权及修订权本规范由中国联通制定、审核并发布,起草单位为中国联通产品创新部。本规范将根据市场发展需要适时进行修改,其修改权和解释权属于中国联通产品创新部。1中国联合网络通信有限公司14术语和缩略语WAPWIRELESSAPPLICATIONPROTOCOLSPSERVICEPROVIDER,服务提供商页面每次请求,所得到的显示内容频道根据业务内容分类划分的区域,频道下为栏目列表栏目频道中的某一类服务,栏目下是业务列表栏目标题显示内容的页面顶端显示的内容标题栏目名称菜单栏目列表中指向内容链接或下一级菜单链接的栏目名XMLEXTENSIBLEMARKUPLANGUAGE,扩展超文本标记语言,HTML的最新版本(V41)是XHTML的基础。XHTMLMPXHTMLMOBILEPROFILE,XHTML移动描述。源于XHTMLBASIC并且从完整的XHTML11中增加了在移动浏览器中有用的元素和属性。WAPCSSWAPCASCADINGSTYLESHEETS,是CSS的移动版本,是CSS的一个子集,但不包括那些不适用于特别小的设备功能。CP/SP内容提供商/服务提供商资费确认用户确认收费规则,如包月、点击及收费金额计费根据用户确认的收费策略,作计费处理,计算本次使用服务的费用15参考文献中国联通WCDMA移动互联网门户业务规范2中国联合网络通信有限公司2业务技术要求21业务访问和订购流程211业务使用流程(访问非计费URL)WEB网关/HTTP代理WAP/WEB门户用户VACSPPORTAL浏览判断用户请求,将用户请求定位到全国门户POATAL浏览PORTAL展现浏览请求判断用户访问的是非计费URL转发浏览请求业务返回流程描述(1)用户一键上网,访问总部门户;(2)WEB网关判断用户请求,将用户请求定位到总部门户;(3)联通PORTAL展现;(4)用户发起一个浏览请求;(5)HTTP代理根据用户所请求访问的URL判断出是非计费URL,转发用户请求至免费SP;(6)SP给用户返回访问内容。3中国联合网络通信有限公司212业务使用流程(访问计费URL)WEB网关/HTTP代理PORTAL浏览用户一键上网,访问总部门户判断用户请求,将用户请求定位到全国门户POATAL展现浏览请求WAP/WEB门户用户VACSPBSSPOATAL浏览判断用户访问的是计费URL用户访问收费内容触发鉴权认证鉴权鉴权成功,用户已订购转发浏览请求用户已订购,用户直接使用(包月业务)业务返回生成话单同步话单鉴权成功,用户已订购重定向到资费提示页面用户已订购,用户直接使用(按次计费业务)展现资费提示页面用户确认资费重定向到用户浏览页面业务返回生成话单同步话单鉴权失败(用户未订购)用户未订购,提示用户订购触发订购流程修改话单生成/同步话单流程只修订图流程描述(1)用户一键上网,访问总部门户;(2)WEB网关判断用户请求,将用户请求定位到总部门户;(3)联通PORTAL展现;(4)用户发起一个浏览请求;(5)HTTP代理根据用户所请求访问的URL判断出是计费URL,触发到VAC鉴权用户已订购,用户直接使用(包月业务)(6)鉴权成功,用户订购的是包月业务,则HTTP代理转发用户请求至收费SP;(7)SP返回访问内容;(8)HTTP代理触发到VAC的话单生成请求;(9)VAC生成话单,并同步给BSS;用户已订购,用户直接使用(按次计费业务)4中国联合网络通信有限公司(6)鉴权成功,用户订购的是按次计费业务,则HTTP代理重定向到资费提示页面;(7)用户确认资费;(8)页面重定向到用户浏览页面;(9)SP返回访问内容;(10)HTTP代理触发到VAC的话单生成请求;(11)VAC生成话单,并同步给BSS;用户未订购,触发订购流程(6)鉴权失败,用户未订购,HTTP代理重定向到业务订购提示页面。213订购业务流程用户WAP/WEB门户用户访问订购页面展现页面订购页面订购请求展现二次确认页面用户确定订购发起认证鉴权VACSPOCS/SCPBSS用户、业务、SP进行认证鉴权预付费扣费扣费结果返回生成订购关系/出话单鉴权成功展现订购成功页面订购关系通知SP订购关系通知BSS参考VAC规范流程说明(1)用户访问业务订购页面;(2)门户展现订购页面;(3)用户点击订购链接,发起订购请求;(4)门户展现二次确认页面;(5)用户点击确认链接;(6)门户发起到用户归属的VAC的订购鉴权;(7)VAC对用户进行状态认证、业务能力鉴权、终端能力鉴权、对业务进行鉴权、对SP进行鉴权;(8)鉴权通过后判断用户是否是预付费用户,如果是,则发起到OCS/SCP的实时扣费,并接收扣费结果,如果扣费成功,则继续,否则鉴权失败,提示用户余额不足,订购失败。如果用户是后付费用户则继续;(9)VAC生成订购关系;(10)VAC向SP发送订购关系通知,并获取SP回复信息;5中国联合网络通信有限公司(11)VAC向BSS发送订购关系通知,并获取BSS回复信息;(12)VAC返回订购鉴权成功响应给门户。(13)门户向用户展示订购成功提示页面。22页面开发规范221标记语言规范1所有页面都要求由XHTML编写,严格遵循XHTMLMP规范,请参考本文以上内容,或者参考HTTP/DEVELOPEROPENWAVECOM/DOCUMENTATION/XHTML_MP_CSS_REFERENCE_70/INDEXHTML2页面验证工具HTTP/VALIDATORW3ORG/3所有的页面都要已以下格式开始XMLVERSION10ENCODINGUTF8HTMLPUBLIC/WAPFORUM/DTDXHTMLMOBILE10/ENHTTP/WWWWAPFORUMORG/DTD/XHTMLMOBILE10DTD4页面编码为UTF8。5所有属性要求双引号。6所有的取得用户手机的UA字符串,如下代码所示UASTRINGREQGETHEADERSUSERAGENTHEADERNAME2取得UA信息后,根据不同的UA返回不同格式的页面,处理程序如下PUBLICCLASSGETUASTYLEPRIVATELONGUAGUID/UA标志PRIVATEMOBILEINFOMOBILEPRIVATE(1)初始化此对象PUBLICGETUASTYLEHTTPSERVLETREQUESTREQTHISMOBILENEWWAPMOBILEINFOREQUAGUIDMOBILEGETUSERAGENTGETNUMUAGUID(2)根据UA信息得到该手机支持的显示格式XHTMLHTMLWML(此步骤涉及到数据库的登记UA信息)PUBLICSTRINGGETDISSTYLEIFRETURNSTRINGSTRSQLSTATICFINALSTRINGFORMAT_ADAPT_BY_UA28中国联合网络通信有限公司DBACCESSDBNULLPREPAREDSTATEMENTPSTNULLRESULTSETRSNULLSTRINGRESULTTRYDBNEWDBACCESSPSTDBGETCONNECTIONPREPARESTATEMENTSTRSQLPSTSETLONG1,UAGUIDDEBUGDEBUGRSPSTEXECUTEQUERYRESULT默认为WMLIFRSNEXTRESULTRSGETSTRINGRSCLOSEPSTCLOSEDEBUGDEBUGCATCHEXCEPTIONERETURNRESULTFINALLYIFRSNULL29中国联合网络通信有限公司TRYRSCLOSECATCHSQLEXCEPTIONEX1RSNULLIFPSTNULLTRYPSTCLOSECATCHSQLEXCEPTIONEX2PSTNULLIFDBNULLDBDESTROYDBNULLRETURNRESULT(3)根据得到的重定向的文件类型(XHTML/XML/HTML/WML)为参数,返回需要重定向的具体文件名PUBLICSTRINGGETFILESTRINGSTYLEIFSTYLEEQUALSIGNORECASERETURNCONFIGURATEGETINFOCONFIGTAGNAMESWAP_PORTAL_HTML_PAGEURLELSEIFSTYLEEQUALSIGNORECASERETURN30中国联合网络通信有限公司CONFIGURATEGETINFOCONFIGTAGNAMESWAP_PORTAL_XHTML_PAGEURLELSERETURNCONFIGURATEGETINFOCONFIGTAGNAMESWAP_PORTAL_WML_PAGEURL3通过以上方法后得到要重定向的具体的文件名,此时可以FORWARD到得到的文件。下面给出一个完整调用的示例1GETUASTYLESTYLENEWGETUASTYLEREQUEST2STRINGREDIRECTFILESTYLEGETDISSTYLE3STRINGFORWARDFILESTYLEGETFILEREDIRECTFILE4JAVAXSERVLETREQUESTDISPATCHERDISPATCHERREQUESTGETREQUESTDISPATCHERFORWARDFILE以上代码是所有完整的调用,其中第一句是初始化GETUASTYLE对象,取得手机型号(UA)相关信息第二句通过UA信息得到此UA支持的格式信息第三句是通过得到的格式信息返回相应的具体页面文件名(此步骤需要预先配置好相关页面与格式的匹配信息)第四句重定向到上一步取得的页面。262浏览类业务2621基本要求用户可以通过终端的浏览器查看从门户服务器上收到的信息。31中国联合网络通信有限公司用户在门户上浏览,访问非计费URL,门户展现用户所点击的相关页面。用户在门户上浏览,访问计费URL,根据对用户订购关系的认证鉴权结果,门户展现用户所订购业务的内容或者展现订购页面。26211展现适配页面适配过程是针对用户手机终端的属性如屏幕尺寸、色彩、终端能力等因素,为页面中每个频道选择适合的频道模板的过程。手机终端类型繁多,为了提高页面适配的可操作性和适配效率,可将手机终端分组,对应终端分组分别开发适合的页面模板。这样门户展现系统的终端适配过程可以概括为以下的进程1当用户终端通过无线网络访问门户系统时,门户系统根据所获得的用户终端信息,确定其所属的终端分组。2以终端分组信息为依据匹配页面模板。3根据匹配的模板中嵌入的标记信息,门户展现系统将缓存或者数据库中对应的页面数据元素提取出来,完成内容填充。4系统对内容进行适配规则的检验,并将内容变成最终的展现页面,实现页面适配。26212业务适配业务适配的基础是用户的产品订购、用户组信息及地域信息等。所谓用户订购是指某些业务只有在用户订购的情况下才能显示;所谓用户组信息是指用户所属用户组,如某集团用户、某业务的测试用户、归属地用户等,系统会根据用户所属用户组情况进行业务筛选,然后把适合该组的部分展现出来;业务适配也可对用户手机终端不支持的业务进行屏蔽,或者不屏蔽但用户访问的时候提示用户不能进行此类业务操作。同时,可以对手机终端展现其特有的业务。业务适配功能可以根据以上这些情况选择符合用户的频道、栏目、内容等,提供给门户展现模块。32中国联合网络通信有限公司26213个性化适配个人喜好适配是指根据用户的使用习惯进行业务内容的调整及展现的适配。个人喜好适配并不改变提供给用户的数据信息,而只是对这些数据的组织形式及次序等发生影响。用户访问门户系统后,门户系统会获取该用户的个性化信息及历史访问情况,并且在页面展现时根据这些内容进行个人喜好适配。如某用户喜爱体育内容,而且对足球特别感兴趣,根据用户的访问历史,系统把体育频道排列在第一位,而且把该频道的足球栏目排序在最前面。26214内容套接系统支持在首页面上展现相关内容,当点击此内容后,在二级页面上展现包含该内容在内的某个栏目的内容条目列表。26215页面优化门户展现系统各种功能的复杂性会增加系统的响应时延和服务器的压力,影响用户的业务体验。系统应提供缓存服务策略优化页面的展示效率。缓存服务包括对新增数据的缓存和对用户访问页面的缓存服务。其中新增数据缓存包括以下数据RSS获取的数据内容管理发布的数据门户模板信息模板匹配规则对用户访问页面的缓存指系统缓存用户访问过的页面内容,当用户多次访问该页面时,大部分请求都能够从缓存中获取,从而加快响应速度。26216内容灵活展现动态栏目动态栏目指根据设定的规则,自动更改显示内容的栏目。门户展现系统为动态栏目维持一个内容列表,并根据该内容列表中的内容去动态更新栏目中显示给用户的内容。例如一个新闻栏目,运营人员可以把这个栏目设定为动态栏目,并设定其动态更新方式,如一小时更新一次或随机更新等,并维护这个栏目的动态内容列表。如果采用一个小时更33中国联合网络通信有限公司新一次的方式,用户在一个时段看到的是一条或一组新闻,在另外一个时段看到的可能是另外一组新闻;如果采用随机更新,每次用户刷新页面时看到的都是从内容列表中随机获取的可能是不同的新闻内容。标题滚动在文字标题过长的时候,可以设定文字标题以滚动的方式显示给用户。这种栏目主要用于天气预报、新闻报道等栏目。频道、栏目、业务排序系统支持为频道、栏目和业务设置滚动排序的属性。排序的方式可以按照周期冒泡的方式,也可以按照指定规则(排序的规则可以设定)。如以20分钟为周期的方式,对参与排序的频道、栏目和业务的展示版块进行排序和位置调整。系统既支持固定规则的频道、栏目和业务内容的排名,同时也支持按照点击率、退订率以及业务的预期经营目标数据是否达到等规则,对业务内容进行的动态排序。系统同时支持手工排序,以方便操作员对业务进行推荐滚动条位置可配支持滚动条位置灵活配置的功能。页面中的滚动条位置不仅可以配置在页面的顶端,也可以展现在页面的任何其他位置;系统还支持针对不同的频道、不同的业务类别、不同的栏目可以配置不同的滚动条位置,从而更有针对性地展示滚动条信息。滚动条主要向用户展示联通或者SP/CP提供的媒体内容、新闻和发布的信息等,针对重要内容用滚动条方式进行展现;滚动条的位置设置由模板配置功能完成263下载类业务参见中国联通数字蜂窝移动通信网JAVA业务CP/SP业务开发规范最新版本。264业务订购当用户访问某计费URL时,如果用户尚未订购该业务,门户向用户展示订购页面,包括产品的资费信息(收费类型、收费金额、业务描述等)和订购链接。用户通过点击订购链接后,门户展现二次确认页面,用户再次点击,发起订购请求。34中国联合网络通信有限公司定购请求由门户触
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 往复式发动机的基本结构和工作过程考核试卷
- 苏州科技大学天平学院《工程地质与地基基础》2021-2022学年第一学期期末试卷
- 摩托车的品牌影响与忠诚度考核试卷
- 三年级班会诚信
- Segigratinib-hydrochloride-3D185-生命科学试剂-MCE
- 装卸工安全培训
- 新业务员工作总结(15篇)
- 2023年天津音乐学院附属中等音乐学校招聘笔试真题
- 中国二十四节气《秋分》课件模板两套
- 2023年上海泗泾镇“民非组织”招聘笔试真题
- 三年级语文小学家长会
- 青岛版六三制科学二年级上册12《我们的食物》课件
- 2023年唐山国控集团有限公司招聘笔试题库及答案解析
- 最新行政许可法之解读课件
- 心理危机干预教材
- 隧道灯安装和接线技术交底
- 胰岛素的种类及使用 新课件
- 中医儿科脾胃病辨证治疗课件
- 电烧伤与电击伤急诊鉴别诊疗指南
- XXXX过程质量控制计划(QCP)
- 骨髓穿刺术评分表
评论
0/150
提交评论