I currently have a client/server application which is based on Windows technology (using C# .net). I use WCF with transport and message credentials. (i.e. SSL with basic username/password message authentication)
One of the projects about to come up, is to allow the client side to run on an Android platform (phone or tablet).
Are there Android/Java/Linux libraries available to consume a WCF service from within Android code ?
If not, I guess I’ll have to write a wrapper around the services and use an alternative method.
You can also create a JSON binding for your WCF service – that is expose your WCF service as both a WCF service and a JSON service – then use the standard Android webservice method – which is kind of hokey. The advantage of this approach is that you don’t have to distribute KSoap – and you are writing less code for the android. JSON is also uses less band width (if that is an issue)