XML中的二进制内容 - 优点和缺点?

时间:2012-03-31 09:42:30

标签: xml web-services data-transfer

您对XML中的二进制内容有何看法,而仅仅是对数据位置的引用?

我正在开发一个项目,系统需要交换复杂的数据 - 通常由许多不同的文件(通常是cad文件)组成。很多要发送的材料都是保密的。我的同事一直在考虑将文件作为二进制内容嵌入XML而不是引用它,但我不确定其后果。我希望你能帮助我。

此致 的Morten

1 个答案:

答案 0 :(得分:2)

如果二进制数据很大,那么通过将其嵌入base64而不是引用它几乎肯定会导致性能损失。但它可能是为了方便(也许是安全性)而付出的代价。如果没有完全沉浸在项目要求和文化中,就很难就这样的设计决策提出建议。