輕量級STEP會話層接口規范-上海證券交易所.doc

輕量級STEP會話層接口規范-上海證券交易所.doc

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

轻量级STEP会话层接口规范 (LFIXT会话协议) Version 1.00 Lightweight Fix Session Layer Protocol 本规范由上海证券交易所和深圳证券交易所联合 2015-08-28 文档说明 文档名称 内容描述 描述了轻量级的STEP会话协议相关内容。 修订历史 日期 版本 说明 0.8 创建 2014-3-26 1.00α 根据会员反馈意见进行修订:1. 增加了REJECT消息 2.修正了一些文字错误 3. 将LFIXT协议细分为兼容模式和精简模式,并列明协议兼容性矩阵及典型应用场景;4. 为Logon消息增补了会话状态字段 5. 根据会员反馈意见增补了字段长度说明; 6.解释了什么叫做Garbled Message 7.根据正文的变更修订了附录 2014-04-10 1.00α1 1. 修正了tag 1408的说明文字,1.00α中写的“STEPn.x.y”并不合乎当前STEP协议的版本命名规则。2. 修正4.2节中tag 49, tag 56的说明文字及ResetSeqNumFlag的tag。3.修正附录H中关于Reject消息检查的一个笔误 除此之外,本版本和1.00α内容并无不同。 2014-08-10 1.00α2 1. 补充了一些字段的最大宽度说明 2. 修正MessageEncoding的说明,令缺省值为GBK 2014-10-20 1.00β1 1. 将版本名称从1.00α2重命名为1.00β1 2015-08-28 1.00 1. 将版本名称从1.00β1重命名为1.00 名词释义 词汇缩写 含义 STEP Securities Trading Exchange Protocol 证券交易数据交换协议。 FIX Financial Information Exchange 金融信息交换协议。 目录 一、 范围 1 二、 会话机制 2 2.1 术语和定义 2 2.1.1 会话层重传 2 2.1.2 应用层重传 2 2.1.3 NxtIn 和 NxtOut 2 2.1.4 会话发起方和接受方 2 2.1.5 消息序号 3 2.1.6 心跳 4 2.1.7 有序消息处理 4 2.1.8 可能的消息重复传送 4 2.1.9 可能的消息重新发送 5 2.1.10 消息完整性 5 2.1.11 混乱的消息(garbled message) 5 2.1.12 消息确认 6 2.1.13 加密 6 2.2 会话管理 6 2.2.1 建立会话 6 建立连接 6 身份认证 6 消息同步 7 2.2.2 消息交换 7 2.2.3 注销会话 7 2.3 恢复 7 2.3.1 登录消息处理 7 2.3.2 重传请求消息处理 7 2.3.3 序号重设消息处理 8 三、 消息定义 9 3.1 消息结构 9 3.1.1 消息头 9 3.1.2 消息尾 9 3.2 管理消息 10 3.2.1 Heartbeat心跳消息(MsgType = 0) 11 3.2.2 Logon登录消息(MsgType = A) 12 3.2.3 TestRequest测试请求消息(MsgType = 1) 13 3.2.4 Resend重发请求消息(MsgType = 2) 13 3.2.5 Reject会话拒绝消息(MsgType=3) 14 3.2.6 SeqReset序号重设消息(MsgType = 4) 16 3.2.7 Logout注销消息(MsgType = 5) 16 四、 数据字典 18 4.1 数据类型 18 4.2 会话层域定义 19 附 录 A 21 (登录场景) 21 正常登录场景一 21 正常登录场景二 21 正常登录场景三 22 异常登录场景一 24 异常登录场景二 24 附 录 B 26 (注销场景) 26 正常注销场景 26 附 录 C 27 (处理重传请求场景) 27 处理重传请求场景一 27 处理重传请求场景二 28 附 录 D 30 (处理心跳和测试请求) 30 处理心跳和测试请求 30 附 录 E 31 (处理会话拒绝) 31 处理会话拒绝 31 附 录 F 32 (计算校验和) 32 计算校验和 32 附 录 G 33 (状态转换参考图) 33 LFIXT会话协议状态转换参考图 33 附 录 H 34 (实现参考) 34 LFIXT会话协议实现参考 34 1. Logon消息 34 2. Heartbeat消息 35 3. TestRequest消息 35 4. ResendRequest消息 35 5. SeqReset-Reset消息 36 6. SeqReset-GapFill消息 36

文档评论(0)

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

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

1亿VIP精品文档

相关文档