Einzelnen Beitrag anzeigen

ghubi01

Registriert seit: 18. Nov 2017
133 Beiträge
 
Delphi 12 Athens
 
#3

AW: TCPServer Session/Eindeutige ID ermitteln

  Alt 4. Dez 2017, 10:37
Hallo,

Du kannst eine eindeutige ID bereits im "OnConnect Ereignis" des Server abfragen:

Delphi-Quellcode:
procedure TCCService.IdTCPServer1Connect(AContext: TIdContext);
var
  BindingID: int64;
begin
  BindingID:=AContext.Binding.Handle; // Das Handle ist für jede Connection immer eindeutig!
end;
Für jede Connection wird immer ein neues Handle vergeben und bleibt dies auch bis zum Disconnect.

.
  Mit Zitat antworten Zitat