Hallöchen Ich habe ein eigenartiges Problem bei einem meiner Programme ( erstellt unter Delphi 2006 ) Meine Software empfängt Daten per UDP ( verwende die Fundamentals Tools ) Eine zweite Software senden nun mehrmals pro Sekunde Daten an meine Software. ( Zum Test mit einem Couter der Anzahl der Datensätze, dieser Counter beginnt bei jedem Start der SOftware neu ) Es entsteht nun zwischen dem Senden der Daten und dem Empfangen der Daten ein Versatz. Die eine Software zeigt an, dass 200 Datensätze geschrieben wurden. Meine Software zeigt aber an, dass nur 150 Datensätze empfangen wurden. Wenn ich die Software die Daten sendet, beende und neu starte, empfängt meine Software erst die restlichen 50 Datensätze von vor dem Beenden der Software und dann erst die neuen Datenpacket. Komischerweise empfange ich die 50 restlichen Datenpacket im selben Zeitintervall in dem die neuen Daten gesendet wurden. Empfangen Senden 148 198 149 199 150 200 Neustart 151 1 152 2 153 3 usw. Es scheint als ob die Datenpacket irgendwo zwischengespeichert werden und im Interval wie empfangen auch wieder weitergesendet werden ?? Hatte schon mal jemand so ein Problem ? Und / oder kann mir jemand helfen. Danke Euch. mfg Mandi
zuerst sollte man mal wissen was " die Fundamentals Tools" sind http://code.google.com/p/fundamentals/downloads/list ?? da gibt es "nur" TCP (kann das auch UDP) und warum nicht "indy" verwendet ?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.