Getting supporting data onto the device

In the sample, we use a static XML file and schema. In your application, the application server could generate appropriate XML within the application upon request. Static XML can be used for purposes of development, or you could have a separate batch system which asynchronously updates the XML file. This last approach is good for long running queries).