Wir haben zu fragen mehrere Clients für die Arbeit von Server -. Einer Liste von 10000 Urls = 1MBBestes Format/Komprimierung/Protokoll zum Transport von Daten vom Client zum Server?
und zurück verarbeiteten Daten zurück zum Server zu senden - um 1 KB pro URL dh 10 MB
wird jeder Kunde tun, dass jeder 5-10 Minuten.
Ich habe Anforderungen an die Erweiterbarkeit, hohe Leistung und Plattformunabhängigkeit in dieser Reihenfolge.
Sollte ich XML oder benutzerdefinierte Binärformat für die Übertragung verwenden?
Beste Kompressionsart zu verwenden? Gzip, ich sehe .NET Leute mit ICSHARP-Bibliothek. Was sind Kompromisse?
Sollte der Client Daten per POST senden? oder eine andere bessere Methode?
Haben Sie noch weitere Vorschläge für ein solches Szenario?