V18 Introduced DTXQL in QueryConfig to remove dependency to Upgrade Xcenter
Could we use DTXQL for all our queries run against Xcenter instead of using Traditional model of Transmitting only QueryKey and arguments?
Is this approach preferable for day to day development? DTXQL passes complete Query over WAN rather than just passing QueryKey and arguments. This allows Retailer to not worry about Xcenter Upgrade if query needs to be Run Against Xecnter.
But if we use traditional way of defining Query in QueryConfig.xml then we need to make sure same Query is present on Xcenter side too that means upgrading Xcenter too.
Is there any drawbacks of using DTXQL?