Einzelnen Beitrag anzeigen

Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#81

AW: Client/Server Architektur realisieren - Ideen

  Alt 17. Dez 2014, 12:44
Ja, das kommt vom MSMQ, damit es eben keine Überflutungen gibt und die Programmierung des Abfrage-Threads ist sehr simpel (beispielhaft skizziert):
Delphi-Quellcode:
procedure TMSMQThread.Execute;
var
  LNachricht : ...
begin
  while not Terminated do
    if NachrichtInQueue( LNachricht ) then
      Queue(
        procedure
        begin
          TuWasMitNachricht( LNachricht );
        end );
end;
Wenn Nachrichten da sind feuert der wie ein ganz Großer, ansonsten wartet der die meiste Zeit
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat