Connectez-vous de l'application mobile java au webservice pour lire les messages


J'ai un site Web où les utilisateurs peuvent envoyer des messages personnels entre eux, maintenant je veux qu'ils reçoivent les messages également sur leur téléphone mobile mais sans avoir à leur envoyer un SMS.

Je pense à leur fournir un téléphone mobile avec accès Internet via GPRS ou 3G, puis développer une application Java qui se connectera au site Web et récupérera les messages.

Sur le site Web, je pense à créer un service Web où le téléphone se connectera, obtiendra de nouveaux messages, et aussi être en mesure de répondre à des messages.

Quelqu'un connaît-il un tutoriel d'application mobile qui le fera? Ou me recommandez-vous par où commencer? Je n'ai jamais fait d'application mobile java auparavant, je ne travaille qu'avec des sites Web et PHP.

J'ai aussi essayé d'utiliser ICQ, le client est déjà fait pour java et pour iphone, et j'ai également trouvé un script qui enverra des messages ICQ depuis PHP, mais le serveur ICQ vous interdit pendant 20 minutes lorsque vous faites de nombreuses reconnexions, donc je dois développer une sorte de ICQ bot toujours en ligne qui vérifiera les nouveaux messages à envoyer à partir de la base de données MySQL, puis les enverra, un par 2-3 secondes, de sorte que le serveur ne m'interdira pas d'inondation.

Eh bien, tout conseil ou recommandation est le bienvenu sur la façon d'avoir des utilisateurs connectés au système de messagerie du site Web à partir de leurs téléphones.

Merci!

Author: Alexandru Trandafir Catalin, 2010-04-11

1 answers

Au lieu d'une application Java, je ferais une page Web HTML mobile pour les appareils mobiles car elle sera plus simple à déployer. Je sais que Java est censé être ÉCRIT UNE FOIS EXÉCUTÉ N'IMPORTE OÙ, mais avec JavaME n'est pas si simple. Vous devrez créer des déploiements spéciaux pour différents téléphones, et il y a des téléphones qui ne prennent pas en charge JavaME (iPhone) du tout.

Avec un SITE WEB mobile, la seule chose dont votre téléphone mobile a besoin est un navigateur. À peu près toutes les fonctionnalités / téléphones intelligents ont un navigateur ces jours-ci.

Si vous insistez pour développer une application JavaME, vous êtes sur la bonne voie. Vous pouvez publier certains WebServices sur votre site Web et les utiliser à partir de JavaME. Voici un tutoriel sur la façon de le faire.

 1
Author: Pablo Santa Cruz, 2010-04-11 12:50:10