2.0um类图
2018-05-29 18:23:12 27 举报
Urm类图
作者其他创作
大纲/内容
安全中心
action(controller\\Controller\\actions\\)
+run()
(controller\\scene\\config)
+ action1(params) 通过controller、action获取场景对应的接口列表、通过接口列表获取对应接口配置
继承Base
1、获取请求接口列表2、获取接口请求协议3、根据请求方式 yar or curl 调用不同的类去请求4、组织返回结果 返回数据
Controller(controller\\Controller)
+ action1(params)+action2(params)+action()
硬编码 继承 IT(product\\scene\\)
接口 (product\\scene\\)
实现类
+Logic(params)
继承Action
interface ITransactionPro(product\\scene\\interf)
+handle
BaseAction(api\\controller\\actions\\)
+ $Transaction String 事务流
+setRunWithParams();+runWithParams()
BaseController(api\\controller\\)
init() 获取Controller 、action
获取配置
接口配置Yarhttp……
+run() 返回协议组装
全局参数唯一化
2.0业务模块 继承 IT(product\\scene\\)
接口列表配置场景对应接口列表
获取配置列表
2.0模块
+function1(params)
1.0穿透 继承 IT(product\\scene\\)
获取实现类根据类配置调用该实现类
获取具体配置
继承
获取数据流
1.0模块
根据controller、action获取数据流配置
根据事务流判断是否通过安全中心处理
安全中心类
+function(params) 解密+function(params) 加密……
XX(controller\\scene\\configXX)
Transaction(product\\scene\\)
+ params
0 条评论
下一页