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