1. A method for providing a client with disconnected data access to a non-relational database, the method comprising: providing an Extensible Markup Language (XML) schema for a non-relational data request; performing the non-relational data request for non-relational XML data from a non-relational database having a data source schema different than the XML schema, using an XML mapping from the data source schema to the XML schema in processing the non-relational data request; receiving the non-relational XML data from the non-relational database; disconnecting from the non-relational database after receiving the non-relational XML data; populating one or more data access sets with the non-relational XML data; and transmitting the one or more data access sets to an integration broker configured to facilitate communication with one or more clients to read and write the non-relational XML data stored in the data access sets.