J'ai un java back-end qui a besoin d'exposer des services aux clients en cours d'exécution dans les environnements suivants:Quelles sont les meilleures technologies d'accès distant pour les applications mobiles?
- J2ME
- Windows Mobile
- iPhone
Je cherche le meilleur outil pour chaque plate-forme.
Je ne recherche pas une technologie qui fonctionne partout.
J'ai besoin de quelque chose de «léger» adapté à l'accès Internet à basse vitesse.
En ce moment j'utilise SOAP. C'est verbeux et pas facile à analyser sur le mobile. Le problème est que je n'ai pas vu de véritable alternative.
Y at-il un format qui fonctionne "prêt à l'emploi" avec l'une de ces plates-formes?
Je préfère ne pas utiliser une bibliothèque gonflée qui augmentera énormément le temps de téléchargement de l'application.
Tout le monde semble être d'accord sur JSON. Est-ce que quelqu'un a implémenté une solution basée sur JSON fonctionnant avec Objective-C, J2ME, Windows Mobile?
Remarque: jusqu'à présent, la meilleure solution semble être Hessian. Cela fonctionne bien sur Windows Mobile et Objective-C/iPhone. Le gros problème est J2ME. L'implémentation J2ME de Hessian a de sérieuses limitations. Il ne prend pas en charge les objets complexes. J'avais écrit une autre question à ce sujet.
Si vous avez des idées, elles sont les bienvenues.
Je suis d'accord hession est un produit merveilleux. Cependant, cela s'applique-t-il vraiment ici? Vous avez essayé hession dans un environnement J2ME? iPhone ou Windows Mobile? –
Merci pour votre réponse Je viens de voir qu'il y a des implémentations pour iPhone dans ObjectiveC et j2me est mentionné dans la documentation en ligne de Hesse –