Я хочу создать приложение в Android, которое будет взаимодействовать с серверным приложением (написанным на C #, не имеет значения, какая версия .NET) на ПК через TCP / IP.
Каков будет лучший подход здесь?
Я думал о каком-то RPC-подобном SOAP или XML-RPC. Но я хочу сделать серверное приложение максимально легким и простым. И я думаю, что в C # вы полагаетесь на веб-сервер для настройки сервера RPC. Лучше общаться напрямую через TcpListener?