A server program in java that manages requests and responses for the Android client