A provisioning system for receiving configuration changes to and queries
of settings on a mobile device. The provisioning system may include a
router, configuration manager and one or more configuration service
providers. The router component is responsible for receiving messages
delivered to the mobile device and parsing the messages into requests for
information. The configuration manager component is responsible for
determining what configuration settings are affected by the message and
for processing the requests within the message. The configuration manager
component may implement one or more configuration service providers to
perform the actual request processing. The configuration manager
component may additionally compose a response document to return in the
event that a response has been requested in the message.