《手机开放平台-动态下载和加载规范_20150423_V1.1》.doc

《手机开放平台-动态下载和加载规范_20150423_V1.1》.doc

  1. 1、本文档共107页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《手机开放平台-动态下载和加载规范_20150423_V1.1》.doc

动态下载和加载规范 银联商务有限公司 2015年4月 本文档中的所有内容为银联商务有限公司的机密和专属所有。未经的明确书面许可,任何人不得。 版本控制信息 版本 日期 拟稿和修改 说明 V1.0 2015/4/19 新增:项目组 创建文档 V1.1 2015/4/23 修改:项目组 完善API规范 目 录 第1章 接口定义 - 5 - 1.1 接口描述 - 5 - 1.2 生命周期 - 5 - 1.3 调用方式 - 5 - 1.4 API接口定义 - 7 - 1.4.1 打开新页面 - 7 - 1.4.2 打开支付页面 - 7 - 1.4.3 回退页面 - 8 - 1.4.4 显示提示框 - 9 - 1.4.5 显示选择列表 - 9 - 1.4.6 后台报文通讯 - 10 - 1.4.7 拍摄条码或二维码 - 11 - 1.4.8 定位并得到信息 - 11 - 1.4.9 刷卡获取磁道号 - 12 - 1.4.10 得到通讯录中的电话号码 - 13 - 1.4.11 打开浏览器 - 14 - 1.4.12 打开拨号盘 - 14 - 1.4.13 得到客户端信息 - 15 - 1.4.14 得到用户信息 - 16 - 1.4.15 判断用户是否登录 - 18 - 1.4.16 根据卡号或磁道号得到银行信息 - 18 - 1.4.17 用户数据本地查询 - 19 - 1.4.18 用户数据本地更新 - 20 - 1.4.19 用户数据本地删除 - 21 - 1.4.20 用户数据远程查询 - 22 - 1.4.21 用户数据远程更新 - 23 - 1.4.22 用户数据远程删除 - 24 - 综述 文档目的 本文档为了描述手机开放平台项目中,手机客户端的动态下载和加载的机制和接口规范。 读者对象 本文档的主要读者对象为开发人员与需求分析师。 参考文档 无 术语和定义 缩写、术语 解 释 资源包 基于手机开放平台客户端提供的JAVASCRIPT API,使用HTML5、CSS、JAVASCRIPT开发的WEB页面。在开放平台管理平台中,上传开发好的WEB页面的ZIP格式的压缩包,并被下载并解压到手机手机客户端中,被手机客户端加载并运行。 NATIVE 在这里泛指手机客户端的原生开发,各手机客户端使用各自的代码语言书写规范编写的页面或组件(ANDROID客户端使用JAVA开发、IOS客户端使用Object-C开发、WINPHONE使用C#开发等)。 总体设计 设计原则 操作简洁 在用户体验的设计上从用户实际需求考虑,保证业务流程的简明、可靠。 可扩展性 在本系统中,所有的接口、模块的设计,都应遵循最大化可扩展性的原则,保证接口通用,尽量满足可能出现的潜在需求。 可配置性 将尽可能多的内容交给业务配置服务器维护,客户端的自由度也将越高。 手机开放平台总体架构 手机开放平台主要包含系统和其主要功能如下: 手机客户端:基于手机开放平台客户端框架开发出来的手机客户端,可以使用NATIVE、资源包、远程WEB网站进行界面展示和逻辑操作。并通过开放平台手机前置调用开放平台内容提供方提供的各种接口,如便民服务的查询、支付、销账、退货等。 WEB网站:提供了在手机客户端中展示的业务页面,并通过其后台和开放平台第三方WEB前置进行安全通讯,调用开放平台内容提供方提供的各种接口,如便民服务的查询、支付、销账、退货等。 开放平台前置:分为开放平台手机前置和开放平台第三方WEB前置两部分,分别负责手机客户端、WEB网站与开放平台之间的通讯安全和会话管理,对访问开放平台内容输出请求进行权限控制,并根据报文路由规则把请求分发到不同的开放平台内容输出平台上。 开放平台内容输出:提供了开放平台可被调用各种服务,如:便民的查询和销账、CUPS或CUPA扣款通道等。 开放平台基础服务:为开放平台提供了统一认证、缓存、个性化存储、加解密等基础服务。 开放平台管理门户:分为管理系统和门户系统两部分,管理系统主要负责维护和管理下发到手机客户端中资源包和WEB站点访问配置。门户系统主要负责为用户提供权限管理,用户可以在该系统中申请权限,并查看权限审核进度。 开放平台内容输出审核平台:对开放平台门户申请的权限进行人工或自动审核。 手机客户端架构 手机客户端各模块主要内容如下: NATIVE页面:使用各自客户端开发语言编写的界面,如欢迎界面、登录、注册等。 动态页面:使用动态加载引擎加载的下发到客户端中的资源包或远程WEB站点页面。 动态加载引擎:分为业务下载引擎和业务加载引擎,分别对资源文件进行下载、安全校验、初始化、加载运行等操作。 通讯模块:提供HTTP、HTTPS、TCP方式和其他服务提供系统进行

文档评论(0)

ddwg + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档