現在、2つのバックエンドコンポーネントを持つトランザクションシステムを実装しています。
- コンポーネントAは初期XML応答を生成します
- コンポーネントBは初期応答XMLを変更します
結果のXMLはリクエスターに返送されます。これは高負荷で行う可能性が高いため、CPU/メモリ効率の高い方法でこれを実行したいと思います。
全体的なメモリ使用率を厳しく制限しながら、上記を実行するための最良の方法は何ですか?
具体的には、コンポーネントAの出力のDOM解析を実行し、それをコンポーネントBに渡してメモリ内で変更するのが最善ですか?よりメモリ効率の良いSAXを使用してこれを行うためのより良い方法はありますか?SAXまたはDOMを介してこれを行う標準ライブラリはありますか?
洞察をありがとう。
-ラジ