Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi String via Sendmessage unvollständig (https://www.delphipraxis.net/186864-string-via-sendmessage-unvollstaendig.html)

Daniel 9. Okt 2015 13:27

AW: String via Sendmessage unvollständig
 
Aber ist ein HTTP-Request, der z.B. 2 oder 3 Sekunden lang braucht, nicht ein Monolith?

BUG 9. Okt 2015 13:46

AW: String via Sendmessage unvollständig
 
Nonblocking/overlapping/asynchrone Socket-Operationen sind die Lösung. Wie genau das mit der WinAPI geht, habe ich noch nicht ganz durchschaut*; aber die Socket-Doku macht deutlich dass das unterstützt wird.
Im Prinzip würde man immer das in einen Puffer lesen was gerade da ist und dann später noch mal nachgucken (Busy Waiting, vielleicht kann man sich das auch irgendwie signalisieren lassen).

* zu viel Arbeit nur für den Spaß, wenn man sonst mit *nix arbeitet

Daniel 9. Okt 2015 14:25

AW: String via Sendmessage unvollständig
 
Okay - technisch geht's aber es macht - aus meiner Sicht - deutlich, warum sich viele Entwickler da lieber an Threads halten. :mrgreen:

hathor 9. Okt 2015 15:56

AW: String via Sendmessage unvollständig
 
Liste der Anhänge anzeigen (Anzahl: 4)
Zitat:

Zitat von Ajintaro (Beitrag 1318152)
Ich habe mir das IPC Beispiel mal angesehen und es würde all meine Probleme lösen, ich habe nur Schwierigkeiten es komplett zu verstehen.

Auch SCHÖNES WCHENENDE !

Im Anhang das erweiterte IPC-Beispiel:

Ajintaro 19. Okt 2015 16:29

AW: String via Sendmessage unvollständig
 
Hi DP,

ich war im Urlaub und antworte deshalb so spät.

Zitat:

Zitat von hathor (Beitrag 1318198)
Im Anhang das erweiterte IPC-Beispiel:

Vielen lieben Dank für die Mühe hathor, das hat mir sehr geholfen! :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:36 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz