Processing the received request includes, when detecting that the received request is a request for data, retrieving or generating the requested data in a platform-neutral format and sending the retrieved or generated data in a format compatible with the client device.