互联网开放平台方案介绍

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

B包 互联网开放平台
该方案也可由后 台业务系统自行 实现。
用户1
小范围试用
用户2

大范围使用
用户3

正式发布

安全
• SDK初始化 • SDK验证 SDK正版验证
• 实名认证校验
用户校验
• APPID校验
应用校验
API校验
• Token校验 • 是否申请 • 数据签名校验
• 加签验签
数据校验
需要改善的地方
•整个平台应用数量太多 •平台投产变更部署耗时过长 •组合服务平台不支持图形化操作,不易维护 •SDK不支持灵活打包 •日志查询不方便 •不能满足需求快速变化,自动化程度待提高
门户介绍(9)SDK应用管理
•SDK应用分为网页应用、android应用、ios应用
门户介绍(10)API应用管理
服务调用方式
•SDK调用:软件开发工具包(外语首字母缩写:SDK、外语全称: Software Development Kit),开发者将开放平台发布出来的SDK集成到 自己的APP中,基于sdk做开发,请求消费;SDK有android、ios、js; •API(接口)调用:开放平台提供输入输出参数及报文规范给开发者, 开发者自己进行数据封装,此时建议是全报文加签,并采用https双向 认证方式进行通讯,有java api、c api;
监控
Monitor
服务 治理
ESG
沙箱
Redis
Nginx/F5
沙箱
挡板 (仅沙 箱) 沙箱
Oracle
esb
沙箱
esg
Mysql
portal portalmana ger
Esg-db :服务治理数据库(esg) Esb-db :esb数据库(console) Portal-db :门户数据库(portal/oauth) Portalmanager-db :门户管理数据库(task/esb流水表) Redis:portal 库缓存
不是胡乱测试。
•沙箱环境部署时,可以复用生产环境的部分应用。
灰度发布方式介绍
A包 用户版 本规则 load 服务
主要针对开放平台对外版本没有升 级,而后台业务系统进行版本升级 的情况: 1、设置一定比例进行分发 2、设置某些特定用户进行分发 相当于开放平台起到负载均分发的 作用。 3、设置某些开放平台用户间分发
SDK产品
基础功能
安全模块
接口接入
数据埋点
日志பைடு நூலகம்集
业务功能
支付类
投资类
融资类
账户类
扩展功能
信息采集
客服接入
理财营销
沙箱环境介绍
•沙箱环境是生产的测试环境,与生产环境保持一致;生产环境每次做
变更时,沙箱环境也同步变更。
•沙箱环境后端连接的是挡板模拟程序。 •挡板程序可以模拟具体场景,让开发者进行具体的业务场景测试,而
互联网开放平台方案介绍
中 国 领 先 的 整 合 IT 服 务 商
目录
开放平台由哪些应用组成
门户介绍
服务调用方式 沙箱环境介绍 灰度发布方式介绍 安全 需要改善的地方
www.dcits.com
开放平台有哪些应用组成
互联网
外网区
https
DMZ网关
SSL加速器
Gateway Mailserver
DMZ区
Nginx F5
内网区
门户
Portal Task(单路)
授权
OAuth
组合 服务
Proxy
沙箱
ESB
沙箱
MOM Console IN/OUT
流水
沙箱
MOM Console Journal
流控
沙箱
MOM Console Flow(subFlow)
存储 转发
沙箱
MOM Console StoreForward
门户介绍(1)门户首页
•门户首页包含产品服务介绍、解决方案介绍、帮助文档和使用手册
门户介绍(2)用户注册和商户注册
•邮箱注册和邮件验证 •实名认证:实名认证流程需要上传商户的证件及信息,由行内商户 管理中心进行审核,分配商户号,完成认证。
门户介绍(3)合作方管理
•登陆后首页可以查看当前用户所有应用的使用情况;对于关键交易 的关键信息进行展示。
门户介绍(4)交易实时统计
•按小时实时查询刷新某个应用的某个交易的消费情况
门户介绍(5)交易日报
•每天晚上执行定时任务,从流水表里拉取数据,统计分析生成报表 文件,以供下载查看
门户介绍(6)注册信息
•展示当前用户的注册信息
门户介绍(7)实名认证
•可以进行实名认证
门户介绍(8)服务申请
•部分服务是需要申请才可以使用的;服务申请是按照服务分类来申 请,由后台进行审核。
相关文档
最新文档