轻量级STEP会话层接口规范.doc

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话: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 7. Reject消息 37 8. Log

文档评论(0)

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

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

1亿VIP精品文档

相关文档