2011-09-02 3 views
1

Je cherche une connexion rapide d'un appareil Android à un serveur. Actuellement, j'utilise SOAP, mais existe-t-il un moyen d'obtenir une connexion rapide? Je pense que les sockets ne sont pas une option car une connexion permanente sur un téléphone mobile aura toujours perdu la connexion.Android Fast Connection/Prototcol

Merci pour l'aide!

Cordialement, ROOKEE

+0

* Que *-vous vouloir envoyer/recevoir. Le * quoi * vous indiquera les "meilleurs" protocoles pour le projet. –

Répondre

1

sockets ne sont pas des connexions permanentes .. vous pouvez les fermer lorsque vous avez fini de transmettre .. si les prises sont trop bas niveau pour vous, considérez URLConnection

+0

Les demandes de savon sont comme les demandes URLConnection, mais sans l'analyse Stuff ... – Rookee

+0

Actuellement, je justs envoyer des commandes simples lien "Message reçu" ou quelque chose de pas vraiment grands objets ou images ... – Rookee

+0

un simple 'Socket' devrait faire le travail pour vous .. avez-vous un mécanisme d'authentification en place? Comment vos objets de données sont-ils représentés? (Si c'est du savon alors vous n'avez pas d'autre choix que de continuer à utiliser du savon - pour au moins construire le SoapEnvelope). vous pouvez également utiliser 'HttpUrlConnection' pour publier le message soap (xml) sur le serveur si vous en avez besoin. –