Связь между Android и ПК (C #) - PullRequest
       7

Связь между Android и ПК (C #)

4 голосов
/ 14 января 2010

Я хочу создать приложение в Android, которое будет взаимодействовать с серверным приложением (написанным на C #, не имеет значения, какая версия .NET) на ПК через TCP / IP. Каков будет лучший подход здесь?

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

Ответы [ 2 ]

0 голосов
/ 14 января 2010

Какие данные ваша программа будет отправлять по сети? Если это что-то простое, почему бы не использовать протокол высокого уровня, такой как http? Я в большей степени Java-человек, но я знаю, что должен быть .net, эквивалентный запуску худого http-сервера для подключения.

0 голосов
/ 14 января 2010

Мне очень повезло, используя TCP / IP и UDP с android и windows (Java & C # соответственно). Я использовал более жестокий подход, чем TCPListener для C #, но довольно похож на высоком уровне. Я бы порекомендовал дать ему шанс и увидеть результат, скорее всего, он будет более легким с точки зрения обработки и пропускной способности, чем подход XML.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...