Перенос данных с Android на MS SQL Server - PullRequest
1 голос
/ 18 июня 2011

Мы расширяем приложение для КПК, которое находится в Windows, на Android.

Приложение предназначено для продавцов.Когда продавец посещает магазин, он выставляет счета с КПК и отправляет информацию на сервер, который размещен в IIS.MS SQL Server (2008 R2) работает как сервер базы данных.

Связь может происходить через GPRS, WIFI или через подключение КПК к портативному компьютеру через кабель USB (если подключение GPRS недоступно наопределенное местоположение).

В настоящее время у нас есть приложение в Windows Mobile и развернуты службы WCF (Windows Communication Foundation) для подключения к внутреннему интерфейсу (также мы используем репликацию sql-сервера в некоторых случаях).

С нашим новым расширением для Android (хотя очевидно, что серверная часть все еще остается неизменной), что будет лучшим механизмом для передачи данных с клиентского КПК на сервер (в любой момент времени может быть около 1000 КПК, работающих смного байтов данных, и скорость имеет значение)?

Я не уверен, хорошо ли подходит этот вопрос.Дайте мне знать, если это не так.

Заранее спасибо.

1 Ответ

1 голос
/ 18 июня 2011

Опубликуйте свою службу WCF с помощью basicHTTPBinding и получите доступ к ней из Android с помощью HTTP-запросов. Это подробно описано здесь: Как использовать сервис WCF с Android

...