I have a WCF service running in a WPF application (not web server) and client that currently run well on the Windows platform using the NetTcpBinding. My service need sessions, is duplex because it uses event callbacks, and needs no security.
Now I need to make my service consumable from an Android client (LAN only). I am not an Android developer but I was wondering what binding should my WCF service provide that can maintain its features and be easily consumed by the most common tools for Android.
Apparently they can't make heads or tails of the NetTcpBinding so I need something maybe in a more humanly readable format that is easier for them to descifer.