AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Dateiaustausch zwischen clientsocket und serversocket..^^
Thema durchsuchen
Ansicht
Themen-Optionen

Dateiaustausch zwischen clientsocket und serversocket..^^

Ein Thema von cRayZo · begonnen am 6. Okt 2007 · letzter Beitrag vom 12. Okt 2007
 
Muetze1
(Gast)

n/a Beiträge
 
#35

Re: Dateiaustausch zwischen clientsocket und serversocket..^

  Alt 11. Okt 2007, 17:19
Client:

1. Wozu ist size definiert? Du solltest dazu auch eine entsprechenden Hinweis von Compiler bekommen.
2. Warum nutzt du ClientSocket1.Socket anstatt den übergebenen Socket?
3. Resourcenschutzblock für's Bitmap?

Server:

1. Warum nutzt du nicht das übergebene Socket anstatt fest auf die erste Verbindung des Servers zu zu greifen?
2. Wenn es jemals mehr als eine Verbindung beim Client sein sollten, dann musst du daran denken, dass du entsprechend auch soviele FStream und fStreamDataSize Variablen brauchst.
3. Sicher das dein anderer Code für die Befehle dazwischenspielt? Wie sollte sonst der GlobalVarMess verändert werden? Kannst du dies 100%ig ausschliessen? Schliesslich entfernt ein ReceiveText() alle im Puffer befindlichen Daten - auch wenn du nachher nur 5 Zeichen brauchtest. Hast du dies beachtet?
4. Wenn fStreamDataSize niemals 0 wird, dann entfernst du mit anderen Code Daten aus den Sockets welche empfangen wurden. Damit kann das Bild niemals komplett empfangen werden. Wie sieht denn der vorenthaltene Code beim Empfänger (Server) im OnClientRead() aus?

/EDIT: Ich habe dir ein Auto verkauft - wenn du daraus ein LKW baust, dann verlierst du die Garantie. Somit musst du selber wissen was du machst. Reparieren kann ich's gerne, aber das kostet wie in jeder anderen Werkstatt Geld...
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:49 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz