虽然 XSD(XML 的模式定义语言)的口碑并不好,但事实证明,像 FpML 这样的标准在全球银行业中的应用非常成功,因为与其他方式相比,它们对消息定义有更严格的要求。 事实上,鉴于 FpML 的开放性,许多人都以它为基础定义了自己的通用语言。 在研究使用 JSON 编码的可行性时,FpML 架构师工作组指出,用 JSON 根本无法表示同等多样化的数据类型和语言约束。而且,小数需要编码成字符串,这是唯一可靠的方式。 不过,一般来说,人们会希望类型参考一个外部编码方案(coding scheme)(这个概念来自 FpML)。
虽然 XSD(XML 的模式定义语言)的口碑并不好,但事实证明,像 FpML 这样的标准在全球银行业中的应用非常成功,因为与其他方式相比,它们对消息定义有更严格的要求。 事实上,鉴于 FpML 的开放性,许多人都以它为基础定义了自己的通用语言。 在研究使用 JSON 编码的可行性时,FpML 架构师工作组指出,用 JSON 根本无法表示同等多样化的数据类型和语言约束。而且,小数需要编码成字符串,这是唯一可靠的方式。 不过,一般来说,人们会希望类型参考一个外部编码方案(coding scheme)(这个概念来自 FpML)。
典型代表: 电信领域的 ASN.1 规范驱动代码生成、金融领域的 FpML 衍生品合约生成。