接口文档分析和总结.docx

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
接口详细设计文档 作者:唐为(为哥) 审核:赵锟 日期:2005-5-27 接口详细设计说明书 接口详细设计文档 1 编写目的 4 名词解释 4 组件分布图 5 程序结构 6 接入处理线程类图 6 接收线程类图 7 启动控制图 7 程序设计说明 8 对原系统的改动 8 ThreadInSvcProcessor 接入处理器 9 类图 9 时序图 10 流程图 10 ThreadInSvcProcessor 类说明 12 PatternNewSyncAsyncInnerDir 同异步向内处理模式 17 5.3.1 类图 17 5.3.2 描述 18 流程图 18 类说明 20 ThreadReplySvcProcessor 异步应答返回处理器 25 5.4.1 类图 25 5.4.2 类说明 25 ClientInfo 客户端连接数据 34 5.5.1 类图 34 5.5.2 类描述 34 ClientInfoTable 客户端连接数据表 35 5.6.1 类图 35 5.6.2 类描述 35 ClientInfoTableMonitor 客户端连接数据表监控程序 39 5.7.1 类图 39 第2页,共45页 接口详细设计说明书 5.7.2 类说明 39 FrontMain 主控程序 41 类间关系 41 流程图 42 类说明 43 5.9 问题 45 第3页,共45页 接口详细设计说明书 编写目的 预期读者: 对接口行为和目的有一定了解的人背景说明 软件系统名称:接口前端接入服务器 描述 接口 接收不同商家的接入,接收数据转发给主机服务器,并同步/异步将返回数据发给接入商家的行为 名词解释 ChannelBase 渠道,通信基类,提供数据收发和释放的方法接口用子类实现来封装了不同通信方式 目前有 TCP 短连接接入, 从 ACE Message_Queue 中读取 (IPC MessageQueue- ACE_Message_Queue) Trade* trade 商家对象,代表的其实是针对该商家处理方法的集合将接入数据的商家称为服务商家而将请求面向的商家称为主机商家,主机商家负责同步/异步返回交易的应答数据给接口平台 而接口(数据交换)平台是在两者之间的交换平台 渠道工厂:把接入数据的渠道工厂统一定为服务渠道工厂,发送数据的渠道工厂统一定为主机通道工厂 服务商家 服务商家 接口平台 主机商家 第4页,共45页 组件分布图 银联 commserver IPC 消息队 接口详细设计说明书 ATM ATM 接入服务器  commserver IPC 消息队列  注 各种服务渠道和主机通道抽象类都是相同的 基 类ChannelBase, 只是作用不同 ATM连接队列 IPC 消息队  TCP 渠道  TCP 渠 道  IPC 消息队列渠道 渠道工厂 生成各种渠道 列渠道 接出服务渠道抽象 接入服务渠道抽象 代表各种接入服务渠道 通知清除超时连接监视器 总控 连 接 记 录表 发送请求线程组 后 台 服 务器 查不到,丢弃  返回应答线程组 接 入 主 机 通 道抽象 IPC 消息队  接 收线程 接 收 IPC 消 IPC 消息队列 第5页,共45页 接口详细设计说明书 程序结构 接入处理线程类图 ThreadInSvcProcessor ThreadInSvcProcess or 是接入处理线程的主流程 收数,接包无误后将 处 理 控 制 权 交 给 ProcessPattern 是后续处理的全部流程 抽象类 PatternNewSyncAsyncInnerDir PatternNewSyncAsyncInnerDir 是 ProcessPattern 的一个子类,实现发送主机服务器并判断同 /异步返回 同步直接返回给接入商家 异步只做相应记录 第6页,共45页 民 巳艺算上 接收线程类图 接口详细设计说明书 备 ; 中 国 邮政 CHINA. POST Clie曲 b 纪坎沁叩 和皿0心1咱 rade_i:;啦 ,吐 g 如1础 ej d: 酣Jng鸟为江 d: mt 知的_1中 :Ill Cfl印 朴如Table 知 拉: ACE_沺 礼“如 如 tm B m山眈:江 E Th汜 ad m扭 、、叶l闭 甸0叫屿dd如 砒 0 如 叩 栩 叫 、 忱归li而 OJ血 沺匈 mm B),0 虳虹 叩  Trade 扣mE记 订 阅 伪_t 咄 e_coh: 妇 r 识DECODEILlEN+1] 伪_t 咄 e_lIIIm

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

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

认证主体阳新县融易互联网技术工作室
IP属地湖北
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档