|
Great article! One area that may be overlooked at the present where I can see XQuery proving useful is in the area of XML inspection. In XML-based programming languages (such as Superx++) you have source code written in XML syntax. In this case you can use XQuery to query the source code for code analysis. This can prove useful for enforcing coding practices for example. One can clearly imagine developer tools like code coaches for such languages.
This is not restricted to XML-based programming languages like Superx++, though they will be the first to benefit. There are tools that exist today to convert Java source code to XML. XQuery could then be used for the code analysis at that stage. So Java could benefit too.
At Emergent Logic, we are using XQuery as one of the means to provide XML firewall security for our web services platform. The XQuery provides us with a way to tell what instructions are contained in the XML messages that are received. In all, we're very excited about XQuery.
Thanks,
Kimanzi Mati
Emergent Logic LLC
www.emergentlogic.com
|