FAST协议详解5 后记

发布时间 2023-09-07 15:35:53作者: 布兰姥爷

这段时间,花了不少精力来学习FAST协议,大致梳理下,相关博文:

 

1FAST协议解析1 通过输入输出逆解析

https://blog.csdn.net/weixin_40402375/article/details/130479967

 

2FAST协议解析2 FIX Fast Tutorial翻译【PMapcopy操作符】

https://blog.csdn.net/weixin_40402375/article/details/130509203

 

3FAST协议解析3 FIX Fast Tutorial翻译 HelloWorld示例

https://blog.csdn.net/weixin_40402375/article/details/130592813

 

4FAST协议详解1 不同数据类型的编码与解码

https://blog.csdn.net/weixin_40402375/article/details/132155054

 

5FAST协议详解2 操作符

https://blog.csdn.net/weixin_40402375/article/details/132478041

 

6FAST协议详解3 null(空)类型

https://blog.csdn.net/weixin_40402375/article/details/132559609

 

7FAST协议详解4 存在图PMap

https://blog.csdn.net/weixin_40402375/article/details/132712272

 

我自己感觉通过这几篇博文的撰写,基本研究清楚了FAST协议,自己手解了一下FAST数据,除了一些小细节外,大致都清楚了。感觉已神功小成。

 

下面列一下我觉得重要的参考资料,如有兴趣自己研究可以参考:

1openfast接口文档,可以对照着openfast来理解FAST协议,如果要openfast的使用方法可以翻以前的博文

https://openfast.sourceforge.net/apidocs/

 

2fast英文的教程,比较完整,感觉能说清楚一些内容和设定

https://jettekfix.com/education/fix-fast-tutorial/

 

3、FAST规范中文版,我感觉没啥用

https://www.renrendoc.com/paper/101528528.html

 

4、深入理解FAST协议,非常详细,但是有点深奥,入门的话看会有点难受

https://github.com/kuangtu/fixfast

 

研究过程中可能会用到的一些工具:

1、十六进制、中文互转

https://www.23bei.com/tool/54.html

 

2、二进制、负数转换

https://www.toolhelper.cn/Digit/BaseConvertNegative

 

3ASCII对照表

https://baike.baidu.com/link?url=nxO0NxnPk9-MzCgN08n5htSwDWzMqEe4s055faSM9wZfIpt09eCDSy4NEjgFBaDjsiBRJerPCrfkbhvlXjnWQa

 

后记:研究FAST最大的困难是资料太少,真的是比头发都少,一开始我也是没啥信心的,后来是正巧找到了深入理解FAST协议,一开始也看不懂,后来对照着fast英文的教程,同时也使用openfast对照着弄,终于是入门了。学习就是这样,多花时间、多花精力,总是能搞明白的。感叹一下。