Que du format xml, json, rss, atom va générer moins de trafic?Lequel de ces formats de données nécessite le moins de bande passante?
Répondre
Si votre objectif est de réduire la bande passante, JSON vous offrira le meilleur rendement possible parmi les choix énumérés. Tous les autres formulaires sont basés sur XML, ce qui a des coûts indirects significativement plus élevés.
Merci. C'est tout ce que je veux savoir. – dive
si vous formatez votre xml correctement (utilisez beaucoup d'attributs) xml et json sont à peu près les mêmes –
@Jimmy: C'est un peu vrai, je suppose, mais je n'appellerais pas ça "le formater correctement". Cela ressemble plus à forcer une cheville XML carré dans un trou rond JSON juste pour le rasage de quelques-uns de ses coins. –
Si vous voulez gzip réponse HTTP sur un serveur, alors vous ne sentirez pas la différence entre xml, json, rss, atome ou événement JSON (bien que json sera un peu plus petit), de sorte que vous pouvez choisir ce qui est plus pratique pour vous. Si vous ne voulez pas gzip réponse http, alors JSON est le bon choix.
Je ne peux pas contrôler la réponse du serveur parce que c'est un service tiers et le serveur ne gziping réponses comme je peux le voir. Donc, mon choix est JSON. Merci. – dive
Suppression de la balise 'j2me' car cette question n'a rien à voir avec J2ME, en soi. –
Cela dépend. Qu'essayez-vous de faire? – SLaks
Comment ça dépend? Essayez simplement de créer un client J2ME capable d'analyser les données du serveur et d'essayer de savoir quel format utiliser. – dive