52
edits
| Line 25: | Line 25: | ||
** a text display to indicate success/failure of a wipe and show coordinates | ** a text display to indicate success/failure of a wipe and show coordinates | ||
* a basic android client with: | * a basic android client with: | ||
** a polling mechanism that regularly checks with the server to see if | ** a polling mechanism that regularly checks with the server to see if the device should be wiped | ||
** a push mechanism that checks in with server to let it know its most recent location | ** a push mechanism that checks in with server to let it know its most recent location | ||
* a data exchange server | * a data exchange server | ||
** a | ** a Python server application that handles requests and facilitates communication between devices (REST API?) | ||
This prototype will ignore the following issues: | This prototype will ignore the following issues: | ||
| Line 48: | Line 48: | ||
Data Exchange Server | Data Exchange Server | ||
* Python app using Django? Bottle? Framework TBD | * Python app using Django? Bottle? Framework TBD? | ||
* REST API consisting of functions for the following: | * REST API consisting of functions for the following: | ||
** WipeDevice(params: device_id): Called by the web app to initiate a device wipe | ** WipeDevice(params: device_id): Called by the web app to initiate a device wipe | ||
edits