【FIX协议】金融信息交换协议 - 4 - 会话协议

来源:互联网 发布:四大流量小生数据对比 编辑:程序博客网 时间:2024/06/05 05:24
一个FIX会话定义为一个在连接双方间的的带有连续序列号的有序消息双向传输流。 单个FIX会话能够跨越多个连续(不是并行的)的物理连接。在一个维持的,单独的FIX会话中,参与方能够多次连接和断开连接。连接的参与方必须根据单个系统及时间区域需求,公共协商会话的开始和结束。无论什么原因,重新设置接收和发送序列号为1,意味着一个新的FIX会话的开始。
建议一个新的FIX会话在每24小时期间建立一次。可以维持24小时的连接和通过设置在Logon消息中的ResetSeqNumFlag建立一套新的序列号。
FIX会话协议基于一个优化模型。普通的数据传送(无单个消息确认)被假设为通过消息序列间隙进行错误识别。这个部分详细介绍了FIX会话层和消息序列间隙的实现。
以下术语将在这部分使用:
  • Valid FIX Message 有效FIX消息 是按照协议正确生成,包含有效消息体长度和效验域的消息。
  • Initiator 发起者 建立通信连路,通过发送初始Logon消息发起会话的参与方。
  • Acceptor 接收方 FIX会话的接收方。负责执行第一层次的认证和通过传输Logon消息的确认正式声明连接请求被接受。
  • FIX Connection FIX连接 由3部分组成:logon登录,message exchange消息传输,和logout注销。
  • FIX Session FIX 会话 由一个或多个FIX Connection FIX连接组成。意思是一个FIX会话可以有多次登录。

Logon登陆


0 0
原创粉丝点击