2014-09-18 20 views
2

關於OmniXML的SOAP支持,我閱讀了Embarcadero的「Delphi和C++ Builder XE7中的新特性」第here頁。如何在THTTPRIO中爲我的SOAP客戶端使用OmniXML解析器

改善性能

除了MSXML和ADOM新的跨平臺XML供應商,RAD Studio現在提供了一個新的XML 廠商:OmniXML。 OmniXML跨平臺XML供應商顯示出比替代跨平臺XML 供應商:ADOM更好的性能結果。 RAD Studio中的OmniXML XML供應商基於 OmniXML,但它包含其他功能,如命名空間 支持,並且它與SOAP兼容。

關於「性能改進」等位「與SOAP兼容」讓我下載XE7演示給它一個鏡頭。然而,我能找到OmniXML的唯一參考是在TXMLDocument.DomVendor屬性中,我可以將該值設置爲「Omni XML」。

任何人都可以啓發我如何在我的SOAP客戶端中使用OmniXML解析器嗎? (我假設它是需要修改的THTTPRIO組件。)

回答

2
var rio: THTTPRIO; 

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

(未經測試,我得到了通過瀏覽來源。)

+0

感謝賈布爾,我去查查看!下次再談 – Lars 2014-09-19 12:48:52