2

OmniXML でのSOAP サポートについて、Embarcadero の「Delphi および C++Builder XE7 の新機能」ページを読みました。

パフォーマンスを向上させる新しいクロスプラットフォーム 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 に答える