I\'m trying to write an app that transfers data from one android device to another - but the devices are most likely located in different parts of the city, state, or country. (
Use Amazon Simple Queue Service:
Amazon Simple Queue Service (Amazon SQS) offers a reliable, highly scalable, hosted queue for storing messages as they travel between computers. By using Amazon SQS, developers can simply move data between distributed components of their applications that perform different tasks, without losing messages or requiring each component to be always available