金融信息交换协议(FIX)v5.0读书笔记(2)

本文介绍了FIXML,它是FIX协议的一种XML表示形式,专注于应用层消息,不规范会话层。FIXML可以封装在FIX或其他协议如MQ、TIBCO、SOAP中。文章通过对比FIX与FIXML的不同版本,展示了FIXML如何提升可读性,同时探讨了FIXML的设计目标,强调了带宽占用最小化和与FIX tag=value的互换性。
摘要由CSDN通过智能技术生成
 
3.1.5 FIXML SYNTAX FIXML语法
FIXML Highlights重要信息
·        FIXML 是创建 FIX 消息的 XML 字典
·        使用同样的 FIX 数据字典和商业逻辑。
·        主要关注 FIX 应用层消息,不对会话层进行规范
·         能被封装在 FIX 会话层协议和其他协议,如果 MQ TIBCO SOAP 等协议当中。
3.1.5.1 Background背景
1998年,FPL FIXML工作组开始引入XML格式,并发布白皮书支持一个改进方法将FIX协议迁移到XML格式。工作组在1999年1月15日,发布了一个初始版本FIXML DTDs。当前版本的DTDs基于FIX4.1,4.2和4.3版。FIXML Schema 基于FIXML,紧接着在FIX4.4后发布。
一个“新指令消息( New Order )”的 FIX FIXML 不同伴本的比较。
 
 
The following is a FIX 4.2 New Order Single message in classic tag-value pair format:
以下是 FIX4.2 版本 New Order 单一消息的经典 “符号 - 值”格式表示
8=FIX.4.2^9=251^35=D^49=AFUNDMGR^56=ABROKER^34=2^52=20030615-01:14:49^11=12345^1=111111^63=0^64=20030621^21=3^110=1000^111=50000^55=IBM^48=459200101^22=1^54=1^60=2003061501:14:49 38=5000^40=1^44=15.75^15=USD^59=0^10=127
 
注意:^为SOH分界符
此消息长度为 195 字节。 .
 
基于FIXML 4.2 DTD 的
< FIXML >
< FIXMLMessage >
< Header >
< PossDupFlag Value ="N" />
< PossResend Value ="N" />
< SendingTime >20020103
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值