Améliorez un frontal C# qui communique avec un serveur Java Tomcat via HTTP.Compression XML compatible à la fois avec Java et C#
Le package WOX est utilisé pour dé/sérialiser les objets aux extrémités Java et C#.
Cependant, je veux réduire le temps passé à envoyer des chaînes XML sur HTTP, en utilisant des paquets de compression XML.
Mes questions sont les suivantes:
utilise-t-WOX de/sérialisation entraîne dans les chaînes XML étant passaient et repassaient, la meilleure façon de communiquer entre C# et Java?
Quelles bibliothèques de compression XML (doivent être libres) dois-je envisager d'augmenter la vitesse?
Merci beaucoup. Chapax
Merci beaucoup Jon ... quels paquets respectifs dois-je utiliser pour appliquer la compression gzip en Java/C#? Le "assez bon" est vraiment la capacité de passer 200k lignes de données ... dans les plus brefs délais. Considérera les autres sérialiseurs XML à un stade ultérieur ... pour l'instant va travailler avec WOX. Merci encore une fois. – Chapax
@Chapax: compression Gzip dans Tomcat: voir la page de configuration du connecteur lié. En C#, vous devrez peut-être ajouter un en-tête ("Accept-Encoding: gzip") lorsque vous récupérez, mais cela devrait être tout ce que vous avez à faire. –