2011-06-18 2 views
1

Nous étendons une application d'entreprise PDA qui se trouve dans Windows vers Android.Transfert de données d'Android vers MS SQL Server

L'application est destinée aux vendeurs. Lorsqu'un commercial visite une boutique, il envoie des factures au PDA et envoie les informations à l'arrière hébergé dans IIS. MS SQL Server (2008 R2) s'exécute en tant que serveur de base de données.

La communication peut se faire via GPRS, WIFI ou en connectant le PDA à un ordinateur portable via un câble USB (si la connectivité GPRS n'est pas disponible à un certain endroit).

Actuellement, nous avons l'application dans Windows Mobile et ont déployé des services WCF (Windows communication foundation) pour se connecter à l'arrière (nous utilisons également la réplication de SQL Server à certaines instances). Avec notre nouvelle extension vers Android (bien que le back-end soit toujours le même), quel serait le meilleur mécanisme pour transférer les données du PDA client vers le serveur (à chaque instance, il peut y avoir environ 1000 PDA dans opération avec de nombreux octets de téléchargements de données, et la vitesse compte)?

Je ne suis pas sûr si la question est bien adaptée ici. Faites-moi savoir si ce n'est pas le cas.

Merci d'avance.

Répondre

1

Publiez votre service WCF avec basicHTTPBinding et accédez-y depuis Android à l'aide de requêtes HTTP. Ceci est décrit en détail ici: How to Consume WCF Service with Android

+0

Merci @Kyberias. Je vais passer en revue la ressource que vous avez partagée. –

Questions connexes