TsgcWebSocketServer › Metody › Start
Uruchamia serwer z wątku pomocniczego, dzięki czemu wątek wywołujący nie jest blokowany podczas otwierania powiązań.
procedure Start;
Metoda Start uruchamia wewnętrzny wątek roboczy, który ustawia Active := True, dzięki czemu wywołujący (zazwyczaj główny wątek interfejsu użytkownika) wraca natychmiast, zamiast czekać na powiązanie serwera z skonfigurowanymi portami. Nie gwarantuje się, że serwer nasłuchuje w momencie powrotu z metody Start; należy zasubskrybować zdarzenie OnStartup, aby otrzymać powiadomienie w momencie, gdy serwer akceptuje połączenia. Przed wywołaniem metody Start należy ustawić właściwość Port oraz wszelkie Bindings. Należy użyć właściwości Active bezpośrednio, jeśli preferowane jest synchroniczne uruchomienie działające w wątku wywołującym.
oServer := TsgcWebSocketServer.Create(nil);
oServer.Port := 80;
oServer.Start();