[...] Das Problem ist das der Cleint glaubt das er keine Daten vom Server bekommen muss [...]
Dann ist Dein Protokoll...ähmm...verbesserungswürdig.
^Dem kann ich mich nur anschließen, ^
das Protokoll ist ja genau dafür da das beide Seiten genau wissen was Sache ist.
In Deinem Fall würde ich dem Client eine Antwort senden, die als Informationen enthält:
- Update(neue Infos) vorhanden
- Größe der Daten(Deines Zip-Files), dann kann der Client nach dem Empfangen auch vergleichen ob er alles erhalten hat.
Greetz Data
Der Horizont vieler Menschen ist ein Kreis mit Radius Null, und das nennen sie ihren Standpunkt.