时序图
2016-08-01 18:00:19 0 举报
时序图是一种用于展示对象之间交互的图形表示方法。它按照时间顺序显示了对象之间的消息传递和响应,以及它们之间的依赖关系。 在时序图中,对象通常被表示为垂直的条形,而消息则被表示为箭头,箭头的顺序表示消息传递的时间顺序。对象的生命周期可以通过对象的创建、激活和销毁等事件来表示。 时序图可以用于分析和设计系统的行为,帮助开发人员理解系统中各个组件之间的交互方式,以及它们之间的时序关系。此外,时序图还可以用于测试和调试系统,帮助开发人员识别潜在的问题和瓶颈。 总之,时序图是一种非常有用的工具,可以帮助开发人员更好地理解和管理系统的行为。
作者其他创作
大纲/内容
HttpClient
传入HttpMsgInfo开始处理请求
DspFilter
调用DataUpdater查询DSP信息
返回应答
检查请求是否合法
请求信息填充
ResponseFilter
对流量进行预过滤
得到胜出竞价
使用HttpClient发送请求并收集应答
填充相关信息
对所有将要参与竞价的DSP生成请求信息
RequestDealer
没有能够竞价的DSP
调用请求解析接口
RequestHandler
流量被过滤掉
对不合法应答进行过滤
对用户标签,cookie等进行异步查询
无胜出且有兜底,将请求交给相应的兜底handler重新进行交易
ProtobufProcessor
针对流量得出可以参与竞价的DSP
RequestProcessor
RequestFilter
分发请求
对胜出进行处理,包括宏替换、win notice等
AdspaceManager
交回控制权,SendResponse
调用回调
收集应答
根据交易类型将控制权交由相应的Handler
填充有效DSP信息
RequestDistributor
得到应答是否合法
BidCollator
对合法应答进行排序并得到成交价格
HttpMsgProcessor
处理完毕并得到最终返回的应答信息
是否被过滤
AerospikeClient
调用应答解析接口
调用应答生成接口
是否合法
得到合法应答信息并填充
MsgHandler
调用广告位信息请求接口对于移动流量还需处理广告位尺寸相关问题
生成应答HttpMsgInfo结构体
请求不合法
0 条评论
下一页