Awake File is a set of APIs for executing all sorts of operations on files between a PC and a remote server through Http : file upload, file dowload, call of remote Java methods.