2

我在这里阅读了 Embarcadero 的“Delphi 和 C++Builder XE7 中的新增功能”页面了解 OmniXML 对 SOAP 的支持。

提高性能的新跨平台 XML 供应商

除了 MSXML 和 ADOM,RAD Studio 现在还提供了一个新的 XML 供应商:OmniXML。OmniXML 跨平台 XML 供应商显示出比替代跨平台 XML 供应商 ADOM 更好的性能结果。RAD Studio 中的 OmniXML XML 供应商基于 OmniXML,但它包括附加功能,例如名称空间支持,并且与 SOAP 兼容。

关于“性能改进”和“与 SOAP 兼容”的信息让我下载了 XE7 演示来试一试。然而,我能找到的关于 OmniXML 的唯一参考是在TXMLDocument.DomVendor我可以将值设置为“Omni XML”的属性中。

谁能告诉我如何在我的 SOAP 客户端中使用 OmniXML 解析器?(我假设需要修改的是 THTTPRIO 组件。)

4

1 回答 1

2
var rio: THTTPRIO;

rio.WSDLItems.DOMVendor := GetDOMVendor(sOmniXmlVendor);

(未经测试,我是通过浏览资源得到的。)

于 2014-09-19T10:10:13.970 回答