1. A method for processing a data request, comprising: receiving a first data request from a first requesting device over a first communication protocol; determining that a first data handler is associated with the first data request; formatting the first data request for the first data handler; and providing the formatted first data request to the first data handler.