[xquery-talk] cross implementation XQuery

Robert Koberg rob at koberg.com
Tue Sep 9 21:58:42 PDT 2008


Hi,

How do you write XQuery in a cross processor/implementation way? It  
seems (to me) that you need extension functions. For example, you want  
to write a XQuery based webapp that might be be used by 2 or more  
processors/XMLDBs.

Do you keep webapp logic out of your XQuery?

Is there a cross processor equivalent to XSL's function-available()?

Do you create generic functions mapping to various impl specific  
functions, place those in impl specific import modules, and use a  
custom URIResolver to resolve imports based on the impl? Do  
implementations have a standard way to assign these resolvers?

Other ways?

best,
-Rob


More information about the talk mailing list