Java Https Client for Android and Blackberry
Include send and receive clients to send and received messages from a remote server over http and https
The objects sent include JSON Strings and images
The class should sense communication problems and try to recover.
The client will include a simple API that can be called to send and receive messages and returns a reply class. The reply class should have the response from the server and also a flag for success or failure. If the failure flag is set, a reason flag should be set to reflect the failure reason.