Quelle est la différence entre la sérialisation et l'encodage? et quand dois-je utiliser chacun dans un service Web?Quelle est la différence entre la sérialisation et l'encodage?
2
A
Répondre
2
Serializing consiste à déplacer des données structurées sur un support de stockage/transmission de telle sorte que la structure puisse être maintenue. Encoding est plus large, comme sur la façon dont les données sont converties en différentes formes, etc. Vous pourriez peut-être penser à la sérialisation étant un sous-ensemble de l'encodage dans cet exemple.
En ce qui concerne un service Web, vous envisagerez probablement de sérialiser/désérialiser certaines données pour émettre/recevoir des requêtes/réponses - transportant efficacement des "messages". L'encodage est à un niveau inférieur, comme la manière dont votre mécanisme de messagerie/type de service/sérialisation fonctionne sous le capot.
Questions connexes
- 1. Quelle est la différence entre dict() et {}?
- 2. Quelle est la différence entre "$^N" et "$ +"?
- 3. Quelle est la différence entre = et: =
- 4. quelle est la différence entre:.! et: r !?
- 5. Quelle est la différence entre ~ et! opérateur?
- 6. Quelle est la différence entre la sérialisation et la synchronisation dans Java?
- 7. Quelle est la différence entre XmlArrayAttribute et XmlArrayItemAttribute?
- 8. Quelle est la différence entre la saturation et la luminosité?
- 9. Quelle est la différence entre la version et l'itération?
- 10. Quelle est la différence entre la programmation parallèle et multicœur?
- 11. Quelle est la différence entre la plate-forme et l'outil?
- 12. Quelle est la différence entre le tuyau et la douille?
- 13. Quelle est la différence entre ces extraits?
- 14. Quelle est la différence entre applicationDidReceiveMemoryWarning, didReceiveMemoryWarning?
- 15. Quelle est la différence entre ces importations?
- 16. Quelle est la différence entre ces commentaires
- 17. Quelle est la différence entre ces codes?
- 18. Quelle est la différence entre ces conditions?
- 19. Quelle est la différence
- 20. Quelle est la différence?
- 21. Quelle est la différence?
- 22. Quelle est la différence entre JAIN SIP et MJSIP?
- 23. Quelle est la différence entre openGL et EAGL/openAL?
- 24. Quelle est la différence entre un nanokernel et un exokernel?
- 25. Quelle est la différence entre UML 2.1.2 et UML 2.2
- 26. Quelle est la différence entre ASP.NET DynamicData et IronSpeed?
- 27. Quelle est la différence entre DTCPing et DTCTester?
- 28. Quelle est la différence entre RMI et Corba?
- 29. Quelle est la différence entre "bool" et "bool?"
- 30. Quelle est la différence entre -ggdb gcc et -g gcc